手动重启 `ng build --watch` 或 `ng serve`
Posted
技术标签:
【中文标题】手动重启 `ng build --watch` 或 `ng serve`【英文标题】:Manually restarting `ng build --watch` or `ng serve` 【发布时间】:2018-06-15 20:35:51 【问题描述】:例如,当我们使用 nodemon 时,我们可以通过在标准输入中键入 rs
并按回车键来手动触发重建。
我想知道在使用ng build --watch
或ng serve
时是否可以手动触发重建。有时,这些无法获取文件,或者在更大的重构过程中失败。我想知道是否有办法在标准输入中输入内容,而不是使用 ctrl-c。
【问题讨论】:
请举例说明你的问题。 【参考方案1】:你只需要加入他们
nodemon ng build --watch
它适用于两种情况,更改以及rs
手动重启
【讨论】:
但我猜你需要配置 nodemon 不看任何文件,只听标准输入? 我想 nodemon 可以观看ng serve
/ ng build
不能观看的一些文件,然后您就可以真正进行团队合作了。例如,nodemon 可以监视.angular-cli.json
,这将是激进的。
在我的测试中它没有问题,试一试
还要注意这将不允许增量构建,这就是问题所在:(
我希望rs
会重新启动增量构建,而不是终止进程并开始一个新进程【参考方案2】:
只需在 .ts 文件中添加一个空格并保存即可。向 .html 文件添加空格不起作用
【讨论】:
以上是关于手动重启 `ng build --watch` 或 `ng serve`的主要内容,如果未能解决你的问题,请参考以下文章
Angular ng build --watch 似乎在 Angular 版本 11 中被破坏了
当同时运行 ng build --watch 和 ng serve 时,Angular 7 库 html-template 更改不会影响到应用程序
如何让“ng serve”等待“ng build”完成使用 ng 库?