Node.js 意味着在源文件更改时自动编译
我正在尝试“运行并自动编译”一个带有Angular4的普通服务器。 我使用以下命令启动服务器:Node.js 意味着在源文件更改时自动编译,node.js,angular,mean-stack,Node.js,Angular,Mean Stack,我正在尝试“运行并自动编译”一个带有Angular4的普通服务器。 我使用以下命令启动服务器: ng build && node server.js 它正确启动了express服务器,但是!每次我对源文件进行更改时,它不会像此命令那样自动编译(仅限ofc Angular2) 我知道ng serve只编译并启动Angular2服务器,但它也会删除dist文件夹 我为我的服务器遵循了以下教程: 谢谢大家! Andreang build是用于bundle的,它应该是预编译的。 ng
ng build && node server.js
它正确启动了express服务器,但是!每次我对源文件进行更改时,它不会像此命令那样自动编译(仅限ofc Angular2)
我知道ng serve只编译并启动Angular2服务器,但它也会删除dist文件夹
我为我的服务器遵循了以下教程:
谢谢大家!
Andreang build是用于bundle的,它应该是预编译的。
ng serve用于开发过程,这意味着ng serve将创建一个本地开发服务器实例,用于监视您的文件更改并对您所做的任何更改执行任何更新。简而言之,如果您想开发run ng serve,您所看到的是通过设计工作的,或者是打算这样做的;但是对于生产运行ng build好的,我解决了这个问题 ng serve删除root->node server.js上的dist文件夹搜索失败 解决方案是:运行2控制台 第一个是
ng build --watch
查找更改并重新编译的过程
二是
node server.js
安德里亚你救了我一天!!谢谢:-)
node server.js