我正在使用CI流程来部署我的应用程序。所以,我计划在远程服务器上构建nodeJS和Angular2应用程序。
对于NodeJS App,我使用pm2启动了一个processo。我计划创建一个生态系统,开始pm2的本地部署过程(link)。
这是我的json文件:
from django.conf.urls import url
from snippets import views
urlpatterns = [
.... (code for other urls here)
url(r'^snippets/$', views.SnippetList.as_view(), name='snippet-list'),
....
]
所以,一切都很好。节点行为非常酷!!!
所以,我的问题是:我可以使用相同的过程来启动Angular2应用程序吗?我使用angular2-cli,然后,我使用 ng build 和 ng serve 调用开始此过程。使用pm2部署可以做到这一点,就像NodeJS一样?
感谢。
答案 0 :(得分:3)
如果您在远程服务器中安装了angular-cli软件包,则可以在ng build && ng serve
条目中生成post-deploy
。