[英]How do I build with watch enabled using angular-cli?
我不想使用服务,我知道它会监视变化、构建和服务。 我想以变化为基础。 根据“ng help”,构建需要参数--watch
ng build 构建您的应用程序并将其放入输出路径(默认为 dist/)。 --watch(布尔值)(默认值:false)别名:-w --watcher(字符串)
我尝试了 -w 和 --watcher 但它只是给出了错误。
>ng build -w
Path must be a string. Received null
我不知道这是一个错误还是没有记录,但似乎您需要添加一个输出路径以使用ng build -o dist -w
进行观看,而 dist 是您的输出路径。
更新:
现在的命令是: ng build -op dist -w
更新 2:
命令现在是: ng build --output-path dist --watch
ng build --watch
对我ng build --watch
如果您使用npm run build
将package.json
文件更新为
"scripts":{"build":"ng build --watch"}
并像往常一样运行npm run build
确保您的应用程序的outDir
参数在您的angular-cli.json 中正确设置
ng build --watch
寻找 path: dist
来观察变化。 但是根据 Angular 的新版本,默认输出路径将是dist/<project-name>
。
所以你需要通过命令行提到输出目录,比如
ng build --output-path dist --watch
或
您可以在angular.json... -> options -> outputPath: dist/<project-name>
更改默认位置到dist
并简单地运行ng build --watch
构建和观察 AngularJs 的命令: ng build --poll=2000 --watch
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.