如何为angular + NativeScript项目永久启动服务?

时间:2019-05-13 13:08:04

标签: angular nativescript

在实时服务器上,我根据以下网址在此路径var/www/html/crons/SourceCode上设置了Angular + NativeScript共享项目

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 :(得分:0)

我建议您阅读Angular的guide on deployment

在实时服务器上部署应用程序时,不应使用ng serve命令。最实际,最明显的原因是速度和巨大的捆绑包大小。

相反,第一步应该是build,并带有生产标记

ng build --prod

当然,您可以做很多事情来定制您的构建过程,但这是构建应用程序的最基本,最直接的方法。

已构建的文件将存储在dist文件夹中,这就是您应该在服务器上部署的文件。从那里,您可以永久使用pm2,docker或其他一系列工具来运行您的应用程序。