加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

角度cli配置中的多个webpack

发布时间:2020-12-17 06:52:00 所属栏目:安全 来源:网络整理
导读:我试图用业力做测试,但得到一个错误: ERROR in ./src/test.tsModule build failed: Error: AotPlugin was detected but it was an instance of the wrong class.This likely means you have several @ngtools/webpack packages installed. You can check th
我试图用业力做测试,但得到一个错误:

ERROR in ./src/test.ts
Module build failed: Error: AotPlugin was detected but it was an instance of the wrong class.
This likely means you have several @ngtools/webpack packages installed. You can check this with `npm ls @ngtools/webpack`,and then remove the extra copies.

当我执行cmd时,我得到了这个结果:

+-- @angular/cli@1.1.1
| `-- @ngtools/webpack@1.4.1
`-- @ngtools/webpack@1.5.1

在我的package.json中,我只有@ ngtools / webpack“:”^ 1.5.1

1.4.1来自哪里?

解决方法

我已多次看过这个问题了.以前我只是偶然随机解决了.今天我只是想通了你看到这条消息的原因是因为你的package.json中的“devDependencies”中的@ angular / cli版本与你的依赖版本不匹配.例如,在我运行npm ls @ ngtools / webpack之后,我看到以下内容:
atom-web-accessibility@1.0.0 / Users / jma / atom-web-accessibility
├─┬@ abot / atom-web-higgs @ 3.16.1
│└─┬@ angular / cli @ 1.4.7
│└──@ ngtools / webpack @ 1.7.4
└─┬@ angular / cli @ 1.7.3
??└──@ ngtools / webpack @ 1.10.2

所以现在我必须转到我的package.json,在“devDependencies”下,将版本号“1.7.3”更改为“1.4.7”.然后运行以下命令:
rm -rf node_modules

rm -rf package-lock.json

npm cache clean -f

npm安装

建立

npm开始

然后我看到webpack:编译成功.

田田!!!!希望这可以帮助!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读