Как запустить навсегда сервис для проекта angular + NativeScript? - PullRequest
0 голосов
/ 13 мая 2019

На живом сервере я настроил общий проект Angular + NativeScript по этому пути var/www/html/crons/SourceCode в соответствии с нижеприведенным URL

https://www.nativescript.org/blog/how-to-build-a-pwa-an-ios-app-and-an-android-app-from-one-codebase

Теперь я успешно сгенерировал сборку, затем загружаюимя сборки папки crons для этого пути var / www / html / crons / SourceCode / crons

Я запускаю угловой сервер с помощью команды ng serve, но мне нужно запустить его и запускать бесконечно, поэтому я нене хочу запускать угловой сервер каждый день

1 Ответ

0 голосов
/ 13 мая 2019

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

Когда дело доходит до развертывания приложения на работающем сервере, вам не следует использовать команду ng serve. Наиболее практичными и очевидными причинами являются скорость и огромный размер пачки.

Вместо этого первым шагом должен быть build it с флагом производства

ng build --prod

Конечно, есть множество вещей, которые вы могли бы сделать, чтобы настроить процесс сборки, но это самый простой и простой способ создания приложения.

Встроенные файлы будут храниться в папке dist, и это то, что вы должны использовать для развертывания на своих серверах. Оттуда вы можете использовать forever, pm2, docker или кучу других инструментов для запуска вашего приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...