angular-cli项目,添加了electron模块,用electron-builder去打包,结果报错,说未编译模块
这是执行语句:
"ng build --prod --build-optimizer && electron-builder -w"
报错信息:
Error: Unresolved node modules: abbrev, are-we-there-yet, aproba, ansi-regex, ajv
at E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\util\packageDependencies.ts:112:21
From previous event:
at Collector.resolveUnresolvedHoisted (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\util\packageDependencies.ts:88:81)
at E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\util\packageDependencies.ts:83:18
at Generator.next (<anonymous>)
at runCallback (timers.js:705:18)
at tryOnImmediate (timers.js:676:5)
at processImmediate (timers.js:658:5)
From previous event:
at Collector.collect (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\util\packageDependencies.ts:76:28)
at E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\util\packageDependencies.ts:47:44
at Generator.next (<anonymous>)
at _getProductionDependencies (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\out\util\packageDependencies.js:92:37)
at getProductionDependencies (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\out\util\packageDependencies.js:83:37)
at Lazy.<anonymous> (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\packager.ts:138:24)
at Generator.next (<anonymous>)
at Lazy.get value [as value] (E:\project\NetWork-Analysis-elec-b\node_modules\lazy-val\src\main.ts:18:25)
at E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\out\util\yarn.js:166:90
From previous event:
at _getProductionDependencies (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\out\util\packageDependencies.js:92:37)
at getProductionDependencies (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\out\util\packageDependencies.js:83:37)
at Lazy.<anonymous> (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\packager.ts:138:24)
at Generator.next (<anonymous>)
From previous event:
at Lazy.get value [as value] (E:\project\NetWork-Analysis-elec-b\node_modules\lazy-val\src\main.ts:18:25)
at E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\out\util\yarn.js:166:90
at Generator.next (<anonymous>)
From previous event:
at _rebuild (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\util\yarn.ts:179:5)
at rebuild (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\out\util\yarn.js:163:19)
at E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\util\yarn.ts:20:11
at Generator.next (<anonymous>)
at runCallback (timers.js:705:18)
at tryOnImmediate (timers.js:676:5)
at processImmediate (timers.js:658:5)
From previous event:
at _installOrRebuild (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\out\util\yarn.js:71:28)
at installOrRebuild (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\out\util\yarn.js:55:28)
at E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\packager.ts:509:13
at Generator.next (<anonymous>)
From previous event:
at Packager.installAppDependencies (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\packager.ts:470:70)
at E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\packager.ts:420:20
at Generator.next (<anonymous>)
From previous event:
at Packager.doBuild (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\packager.ts:396:24)
at E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\packager.ts:366:57
at Generator.next (<anonymous>)
at E:\project\NetWork-Analysis-elec-b\node_modules\graceful-fs\graceful-fs.js:111:16
at E:\project\NetWork-Analysis-elec-b\node_modules\graceful-fs\graceful-fs.js:45:10
at FSReqWrap.args [as oncomplete] (fs.js:140:20)
From previous event:
at Packager._build (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\packager.ts:335:133)
at E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\packager.ts:331:23
at Generator.next (<anonymous>)
at runCallback (timers.js:705:18)
at tryOnImmediate (timers.js:676:5)
at processImmediate (timers.js:658:5)
From previous event:
at Packager.build (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\packager.ts:288:14)
at build (E:\project\NetWork-Analysis-elec-b\node_modules\app-builder-lib\src\index.ts:59:28)
at build (E:\project\NetWork-Analysis-elec-b\node_modules\electron-builder\src\builder.ts:228:10)
at then (E:\project\NetWork-Analysis-elec-b\node_modules\electron-builder\src\cli\cli.ts:49:19)
尝试的解决方法,一开始还有两个模块,是jquery和popper.js,后来我通过npm安装后,jquery和popper.js消失了,但其他的还是报错