node.js - MEAN 在源文件更改时自动编译

标签 node.js angular mean-stack

我正在尝试“运行并自动编译”一个带有 Angular4 的普通服务器。 我用这个命令启动服务器:

ng build && node server.js

正确启动 express 服务器,但是!每次我对源文件进行更改时,它都不会像这个命令那样自动编译(ofc only Angular2)

ng serve

好吧,我知道 ng serve 只能编译和启动 Angular2 服务器,但它也会删除 dist 文件夹!

我在我的服务器上遵循了这个教程: https://scotch.io/tutorials/mean-app-with-angular-2-and-the-angular-cli

谢谢!

安德里亚

最佳答案

好的,我解决了这个问题。

ng serve delete the dist folder on root -> node server.js 搜索它但失败。

解决方案是:运行 2 控制台。

第一个是为了

ng build --watch 

进程,寻找变化并重新编译它,

第二个是

node server.js 

安德里亚

关于node.js - MEAN 在源文件更改时自动编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46050398/

相关文章:

angular - 不确定的进度条无法正常工作

angularjs - 使用 Angular 和 Express 进行客户授权

javascript - 如何从状态 url 路由中删除感叹号 Mean full stack

javascript - node.js - XMLHttpRequest,获取header信息

css - 当其容器/父元素悬停时将 css 样式应用于元素 Angular

node.js - 处理 Node 中子模块的本地依赖关系的最佳方法是什么?

unit-testing - Angular2 Jasmine 测试中的 DI 错误

node.js - Google Cloud Endpoints 等同于 API 网关,还是 Endpoints 等同于微服务?

node.js - lodash 的 _.map 和 _.pluck 有什么区别?

mysql - 在nodejs中执行多个可靠的mysql查询