【发布时间】:2016-10-17 13:13:29
【问题描述】:
ng serve 没有构建到我在 apps[0].outDir 的 angular-cli.json 中设置的路径。
ng build 工作正常并构建到我指定的路径。
【问题讨论】:
-
也许是重复的......但似乎当人们用谷歌搜索这个问题时,这里的措辞以某种方式更好地为他们服务,这有 4 倍的观点。解决这个问题的标准方法是什么?
标签: angular-cli
ng serve 没有构建到我在 apps[0].outDir 的 angular-cli.json 中设置的路径。
ng build 工作正常并构建到我指定的路径。
【问题讨论】:
标签: angular-cli
ng serve 在内存中构建是正确的。
Angular CLI 不支持同时运行服务器和写入磁盘。
如果你使用自己的服务器等,你可以使用ng build --watch,它会像ng serve一样监视文件,但会将它们写入磁盘,并且不会运行服务器。
查看此官方文档以了解如何从磁盘提供文件:
https://github.com/angular/angular-cli/wiki/stories-disk-serve
【讨论】:
ng build -prod 以获得优化的构建。它不会以任何方式旋转服务器。在工作中,我在 IIS 中托管网站并使用 ng build --watch 进行开发。
ng serve 那样?
ng serve命令吗?我的意思是我想在每个 ng serve 之前运行一些 bash 命令说 node abc.js 可能吗?
使用 ng serve 时,输出不会写入磁盘。一切都会留在记忆中。 来源: Where are files stored when running ng serve?
【讨论】: