角度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 package-lock.json npm cache clean -f npm安装 建立 npm开始 然后我看到webpack:编译成功. 田田!!!!希望这可以帮助! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |