我有一个在电子中运行的angular2 webpack项目。我试图使用shelljs
但是webpack无法使用错误构建:
[0] ERROR in ./~/shelljs/src/exec.js
[0] Module not found: Error: Can't resolve 'child_process' in 'D:\Projects\angular-electron\node_modules\shelljs\src'
[0] @ ./~/shelljs/src/exec.js 6:12-36
[0] @ ./~/shelljs/src ^\.\/.*$
[0] @ ./~/shelljs/shell.js
我的网络包配置定位到electron-renderer
,我的polyfills正在使用zone-node
:
return {
target: 'electron-renderer', //webpack-build-common.js
...
和
import 'zone.js/dist/zone-node'; //polyfills.ts
我尝试将webpack目标更改为node
,但它没有效果。
您可以在paste bin
上查看我的整个网络包配置