“npm start”不会自动重新编译,也不显示代码更改

Fra*_*ran 7 npm angular

我正在开发一个 Angular 项目,直到今天一切都运行良好。我没有做任何改变。但现在,不\xc2\xb4不知道为什么。“npm start”命令停止正常工作。该项目已成功编译,但一旦我进行了一些更改,编译就不会自动重新加载,并且我的代码上的任何更改都不会显示。

\n\n

我尝试按照某些网站上的建议在文件--watch上添加标志package.json,但不起作用。

\n\n

这是我的 .json 文件中的相关代码

\n\n
\n "scripts": {\n    "ng": "ng",\n    "start": "ng serve --open --host 0.0.0.0 --baseHref=/",\n\n}\n\n
Run Code Online (Sandbox Code Playgroud)\n\n

我无法使用,ng serve因为它会由于缺少 baseHref 而引发错误。这是一个要求,让它以这种方式工作,使用这个命令,所以已经告诉我了。

\n\n

我正在使用的环境:

\n\n
\nAngular CLI: 7.3.6\nNode: 10.15.1\nOS: win32 x64\nAngular: 7.2.11\n... animations, common, compiler, compiler-cli, core, forms\n... language-service, platform-browser, platform-browser-dynamic\n... router\n\nPackage                           Version\n-----------------------------------------------------------\n@angular-devkit/architect         0.13.6\n@angular-devkit/build-angular     0.13.6\n@angular-devkit/build-optimizer   0.13.6\n@angular-devkit/build-webpack     0.13.6\n@angular-devkit/core              7.3.6\n@angular-devkit/schematics        7.3.6\n@angular/cli                      7.3.6\n@ngtools/webpack                  7.3.6\n@schematics/angular               7.3.6\n@schematics/update                0.13.6\nrxjs                              6.3.3\ntypescript                        3.2.4\nwebpack                           4.29.0\n\n\n
Run Code Online (Sandbox Code Playgroud)\n\n

多谢。

\n

Nir*_*raj -1

删除node_modules文件夹。运行 npm install 然后,重新运行命令 npm start