Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
angular cli项目中的更改检测_Angular_Angular Cli - Fatal编程技术网

angular cli项目中的更改检测

angular cli项目中的更改检测,angular,angular-cli,Angular,Angular Cli,我习惯于使用tsc-w监视文件的更改,当检测到更改时,这些更改将自动编译文件。我正在尝试开始使用angular cli作为启动程序。但是,要查看更改,我必须停止服务器进程,使用ng build构建(它重建整个项目,而不仅仅是更改的文件),然后使用ng serve为其提供服务。一定有更好的办法!我还感到惊讶的是,我无法轻松找到和更改ng build的功能,就像我通过查看package.json来查找npm命令一样。我只是在运行ng serve,这是在为我查看文件,并在文件更改时刷新浏览器。。。出于

我习惯于使用
tsc-w
监视文件的更改,当检测到更改时,这些更改将自动编译文件。我正在尝试开始使用angular cli作为启动程序。但是,要查看更改,我必须停止服务器进程,使用
ng build
构建(它重建整个项目,而不仅仅是更改的文件),然后使用
ng serve
为其提供服务。一定有更好的办法!我还感到惊讶的是,我无法轻松找到和更改
ng build
的功能,就像我通过查看package.json来查找npm命令一样。

我只是在运行ng serve,这是在为我查看文件,并在文件更改时刷新浏览器。。。出于某些原因,样式表文件除外OK。我应该更具体地说明我的设置。我实际上运行的是
node dist/server
,而不是
ng build
,因为我使用的是express server(from),而不是angular cli使用的任何东西。无论哪种方式,是否有一种方法可以查看使用
ngbuild
执行什么,这样我就可以用express命令调用js文件来替换内置服务器?因此,也许更好的问题是