Javascript 网页包脚本赢得';t通过NPM运行,但如果直接粘贴到终端,则将运行

Javascript 网页包脚本赢得';t通过NPM运行,但如果直接粘贴到终端,则将运行,javascript,node.js,npm,webpack,Javascript,Node.js,Npm,Webpack,我正在使用并尝试运行npm run build renderer,但当脚本似乎已完成时,我遇到了一个错误 如果我直接从终端粘贴与生成渲染器脚本关联的代码,则不会失败 命令本身是:cross env NODE_env=production NODE--trace warnings--r babel register./NODE_modules/webpack/bin/webpack--display error details--config webpack.config.renderer.pro

我正在使用并尝试运行
npm run build renderer
,但当脚本似乎已完成时,我遇到了一个错误

如果我直接从终端粘贴与
生成渲染器
脚本关联的代码,则不会失败

命令本身是:
cross env NODE_env=production NODE--trace warnings--r babel register./NODE_modules/webpack/bin/webpack--display error details--config webpack.config.renderer.prod.js--progress--profile--colors

这是当它失败时我得到的全部输出。在我看来,这里没有任何东西可以帮助我诊断这个问题

任何建议或想法都将不胜感激

脚本的输出

0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'C:\\Users\\Slapbox\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'run',
1 verbose cli   'build-renderer' ]
2 info using npm@4.2.0
3 info using node@v7.7.3
4 verbose run-script [ 'prebuild-renderer', 'build-renderer', 'postbuild-renderer' ]
5 info lifecycle myApp@1.1.0~prebuild-renderer: myApp@1.1.0
6 silly lifecycle myApp@1.1.0~prebuild-renderer: no script for prebuild-renderer, continuing
7 info lifecycle myApp@1.1.0~build-renderer: myApp@1.1.0
8 verbose lifecycle myApp@1.1.0~build-renderer: unsafe-perm in lifecycle true
9 verbose lifecycle myApp@1.1.0~build-renderer: PATH: C:\Users\Slapbox\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin;C:\Projects\myApp\node_modules\.bin;C:\Users\Slapbox\.babun\cygwin\home\Slapbox\.local\bin;C:\Users\Slapbox\.babun\cygwin\usr\local\bin;C:\Users\Slapbox\.babun\cygwin\usr\local\bin;C:\Users\Slapbox\.babun\cygwin\usr\local\sbin;C:\Users\Slapbox\.babun\cygwin\home\Slapbox\.local\bin;C:\Users\Slapbox\.babun\cygwin\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit;C:\Program Files\MySQL\MySQL Utilities 1.6;C:\Program Files\Perforce;C:\Users\Slapbox\AppData\Local\Programs\Python\Python35-32\Scripts;C:\Users\Slapbox\AppData\Local\Programs\Python\Python35-32;C:\Users\Slapbox\.babun;C:\Users\Slapbox\AppData\Roaming\npm\node_modules\jshint\bin;C:\Program Files\Perforce\Server;C:\Users\Slapbox\AppData\Roaming\npm;C:\adb;C:\Program Files\nodejs;C:\Program Files (x86)\Microsoft VS Code\bin
10 verbose lifecycle myApp@1.1.0~build-renderer: CWD: C:\Projects\myApp
11 silly lifecycle myApp@1.1.0~build-renderer: Args: [ '/d /s /c',
11 silly lifecycle   'cross-env NODE_ENV=production node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --display-error-details --config webpack.config.renderer.prod.js --progress --profile --colors' ]
12 silly lifecycle myApp@1.1.0~build-renderer: Returned: code: 2  signal: null
13 info lifecycle myApp@1.1.0~build-renderer: Failed to exec build-renderer script
14 verbose stack Error: myApp@1.1.0 build-renderer: `cross-env NODE_ENV=production node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --display-error-details --config webpack.config.renderer.prod.js --progress --profile --colors`
14 verbose stack Exit status 2
14 verbose stack     at EventEmitter.<anonymous> (C:\Users\Slapbox\AppData\Roaming\npm\node_modules\npm\lib\utils\lifecycle.js:279:16)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at EventEmitter.emit (events.js:194:7)
14 verbose stack     at ChildProcess.<anonymous> (C:\Users\Slapbox\AppData\Roaming\npm\node_modules\npm\lib\utils\spawn.js:40:14)
14 verbose stack     at emitTwo (events.js:106:13)
14 verbose stack     at ChildProcess.emit (events.js:194:7)
14 verbose stack     at maybeClose (internal/child_process.js:899:16)
14 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
15 verbose pkgid myApp@1.1.0
16 verbose cwd C:\Projects\myApp
17 error Windows_NT 6.1.7601
18 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Slapbox\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "run" "build-renderer"
19 error node v7.7.3
20 error npm  v4.2.0
21 error code ELIFECYCLE
22 error errno 2
23 error myApp@1.1.0 build-renderer: `cross-env NODE_ENV=production node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --display-error-details --config webpack.config.renderer.prod.js --progress --profile --colors`
23 error Exit status 2
24 error Failed at the myApp@1.1.0 build-renderer script 'cross-env NODE_ENV=production node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --display-error-details --config webpack.config.renderer.prod.js --progress --profile --colors'.
24 error Make sure you have the latest version of node.js and npm installed.
24 error If you do, this is most likely a problem with the myApp package,
24 error not with npm itself.
24 error Tell the author that this fails on your system:
24 error     cross-env NODE_ENV=production node --trace-warnings -r babel-register ./node_modules/webpack/bin/webpack --display-error-details --config webpack.config.renderer.prod.js --progress --profile --colors
24 error You can get information on how to open an issue for this project with:
24 error     npm bugs myApp
24 error Or if that isn't available, you can get their info via:
24 error     npm owner ls myApp
24 error There is likely additional logging output above.
25 verbose exit [ 2, true ]
0信息如果它以ok结尾,它就工作了
1详细cli['C:\\Program Files\\nodejs\\node.exe',
1详细cli'C:\\Users\\Slapbox\\AppData\\Roaming\\npm\\node\u modules\\npm\\bin\\npm cli.js',
1详细cli“运行”,
1详细cli“生成呈现程序”]
2信息使用npm@4.2.0
3信息使用node@v7.7.3
4详细运行脚本['预生成渲染器','生成渲染器','生成后渲染器']
5信息生命周期myApp@1.1.0~prebuild渲染器:myApp@1.1.0
6愚蠢的生命周期myApp@1.1.0~prebuild渲染器:没有用于prebuild渲染器的脚本,继续
7信息生命周期myApp@1.1.0~build渲染器:myApp@1.1.0
8详细的生命周期myApp@1.1.0~build渲染器:生命周期中的不安全perm为true
9详细的生命周期myApp@1.1.0~build renderer:PATH:C:\Users\Slapbox\AppData\Roaming\npm\node\u modules\npm\bin\node-gyp-bin;C:\Projects\myApp\node\u modules\.bin;C:\Users\Slapbox\.babun\cygwin\home\Slapbox\.local\bin;C:\Users\Slapbox\.babun\cygwin\usr\local\bin;C:\Users\Slapbox\.babun\cygwin\usr\local\bin;C:\Users\Slapbox\.babun\cygwin\usr\local\sbin;C:\Users\Slapbox\.babun\cygwin\home\Slapbox\.local\bin;C:\Users\Slapbox\.babun\cygwin\bin;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\ProgramFiles(x86)\Windows工具包\8.1\Windows性能工具包;C:\Program Files\MySQL\MySQL Utilities 1.6;C:\ProgramFiles\Performance;C:\Users\Slapbox\AppData\Local\Programs\Python\Python35-32\Scripts;C:\Users\Slapbox\AppData\Local\Programs\Python\Python35-32;C:\Users\Slapbox\.babun;C:\Users\Slapbox\AppData\Roaming\npm\node\u modules\jshint\bin;C:\Program Files\Performance\Server;C:\Users\Slapbox\AppData\Roaming\npm;C:\adb;C:\ProgramFiles\nodejs;C:\ProgramFiles(x86)\Microsoft VS Code\bin
10详细的生命周期myApp@1.1.0~build呈现程序:CWD:C:\Projects\myApp
11愚蠢的生命周期myApp@1.1.0~build呈现程序:Args:['/d/s/c',
11生命周期'cross env NODE_env=production NODE--跟踪警告-r babel register./NODE_modules/webpack/bin/webpack--显示错误详细信息--配置webpack.config.renderer.prod.js--进度--配置文件--颜色']
12愚蠢的生命周期myApp@1.1.0~build渲染器:返回:代码:2信号:null
13信息生命周期myApp@1.1.0~build renderer:无法执行生成渲染器脚本
14详细堆栈错误:myApp@1.1.0生成渲染器:`cross env NODE_env=生产节点--跟踪警告--r babel寄存器./NODE_模块/webpack/bin/webpack--显示错误详细信息--配置webpack.config.renderer.prod.js--进度--配置文件--颜色`
14详细堆栈退出状态2
14 EventEmitter上的详细堆栈。(C:\Users\Slapbox\AppData\Roaming\npm\node\u modules\npm\lib\utils\lifecycle.js:279:16)
14 emitTwo上的详细堆栈(events.js:106:13)
14 EventEmitter.emit上的详细堆栈(events.js:194:7)
14子进程上的详细堆栈。(C:\Users\Slapbox\AppData\Roaming\npm\node\u modules\npm\lib\utils\spawn.js:40:14)
14 emitTwo上的详细堆栈(events.js:106:13)
14 ChildProcess.emit上的详细堆栈(events.js:194:7)
14 maybeClose的详细堆栈(internal/child_process.js:899:16)
14 Process.ChildProcess.\u handle.onexit处的详细堆栈(internal/child\u Process.js:226:5)
15详细的pkgidmyApp@1.1.0
16详细cwd C:\Projects\myApp
17错误窗口\u NT 6.1.7601
18错误argv“C:\\Program Files\\nodejs\\node.exe”“C:\\Users\\Slapbox\\AppData\\Roaming\\npm\\node\u modules\\npm\\bin\\npm cli.js”“run”“build renderer”
19错误节点v7.7.3
20错误npm v4.2.0
21错误代码ELIFECYCLE
22错误2
23错误myApp@1.1.0生成渲染器:`cross env NODE_env=生产节点--跟踪警告--r babel寄存器./NODE_模块/webpack/bin/webpack--显示错误详细信息--配置webpack.config.renderer.prod.js--进度--配置文件--颜色`
23错误退出状态2
24错误发生在myApp@1.1.0生成渲染器脚本“cross env NODE_env=production NODE--跟踪警告--r babel register./NODE_modules/webpack/bin/webpack--显示错误详细信息--配置webpack.config.renderer.prod.js--进度--配置文件--颜色”。
24错误确保已安装最新版本的node.js和npm。
24错误如果您这样做,这很可能是myApp软件包的问题,
24错误与npm本身无关。
24错误告诉作者此操作在您的系统上失败:
24 error cross env NODE_env=生产节点--跟踪警告--r babel寄存器./NODE_模块/webpack/bin/webpack--显示错误详细信息--配置webpack.config.renderer.prod.js--进度--配置文件--颜色
24错误您可以通过以下方式获取有关如何打开此项目问题的信息:
24错误npm错误myApp
24错误或如果不可用,您可以通过以下方式获取他们的信息:
24错误npm所有者ls myApp
24错误上面可能有其他日志输出。
25详细退出[2,正确]

尝试删除
webpack.config.renderer.prod.js中的这一行:

new BabiliPlugin(),

有关更多详细信息,请参阅: