Как преобразовать существующий проект NativeScript Angular в проект Code Sharing - PullRequest
1 голос
/ 16 марта 2019

Все доступные учебники рассказывают о преобразовании Angular Web Apps в проекты Nativescript с совместным использованием кодов.Я хочу сделать наоборот.

Я почти закончил кодировать мобильное приложение с помощью Nativescript, и теперь я хочу создать веб-приложение с совместным использованием кода между ними.

1 Ответ

0 голосов
/ 25 марта 2019

Я сделал почти то же самое пару дней назад, и хотя он не совсем стандартный, мой подход был:

  • создать новый общий веб / мобильный проект с нуля.
  • перемещение угловых компонентов из проекта только для мобильных устройств в общий проект.
  • переименуйте все файлы HTML в .tns.html (возможно, вам следует переименовать также файлы SCSS / CSS, у меня их нет)
  • создавать пустые файлы HTML для каждого добавленного вами компонента
  • Адаптируйте app.module.ts и app.module.tns.ts для включения новых компонентов и любых услуг. app.module.tns.ts очень похоже на приложение для мобильных устройств.
  • строить и устранять ошибки, когда они появляются. Если возможно, сохраните файлы отслеживания веб-пакетов как для мобильных устройств, так и для веб-сборки, чтобы можно было устранять ошибки для обеих платформ.
...