Angular启动项目时报错

时间:2024-05-22 16:14:03

@Angular

Angular启动项目时报错An unhandled exception occurred: Cannot find module ‘acorn’

之前查看网上教程,教程需要引入@angular/http,初学Angular还不是很了解Angular8已经换成HttpClient,不需要引入angular/http,于是在cmd中运行了npm install @angular/http,再次使用ng s启动项目时报错An unhandled exception occurred: Cannot find module ‘acorn’
Angular启动项目时报错

解决

1.提示找不到Module ‘acorn’,那就安装呗,代码如下
npm install -save-dev acorn

2.装着装着提示error,显示有文件存在Angular启动项目时报错
直接进入给出的路径 F:\Workspaces\Angular\angulardemo01\node_modules.bin
然后把里面东西全部删除

3.再次安装
npm install -save-dev acorn
这次成功了

4.试着运行
ng s
报错了
Angular启动项目时报错
5.重新引入依赖
yarn
(我用的是yarn,其实用npm i,cnpm i都行)

6.安装完成之后再次运行,成功

产生原因:
可能是由于之前使用过cnpm进行安装,产生了冲突

参考了博文:
[1]: https://blog.****.net/weixin_42740530/article/details/105990467?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param