发生未处理的异常:无法找到模块'C:\Users\...\node_modules\@angular-devkit\build-angular\src\dev-server'。

3

我正在尝试在另一台计算机上运行我的Angular项目,我复制粘贴了所有必需的文件(希望如此)。当我使用 ng serve 运行该项目时,它会抛出这个错误。

An unhandled exception occurred: Cannot find module 'C:\Users\...\node_modules\@angular-devkit\build-angular\src\dev-server'
Require stack:
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\architect\node\node-modules-architect-host.js
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\architect\node\index.js
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\models\architect-command.js
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\commands\serve-impl.js
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\schematics\tools\export-ref.js
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\schematics\tools\index.js
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\utilities\json-schema.js
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\models\command-runner.js
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\lib\cli\index.js
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\lib\init.js
- C:\Users\acer\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng
See "C:\Users\acer\AppData\Local\Temp\ng-GYuFL2\angular-errors.log" for further details.

我在网上搜索此类错误,但没有找到相关的帖子,或者我无法理解其他帖子。
任何帮助都将不胜感激。

3
尝试删除node-modules文件夹并运行npm install命令。还可以检查两个环境中Angular的全局版本。 - maxkart
感谢 @maxkart 的帮助,现在它运行得很好。 - Deviprasad Sharma
1个回答

7

尝试删除 node-modules 文件夹并运行 npm install .. 还可以检查两个环境中的 Angular 全局版本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接