node.js - 执行 npm 命令时出现问题

标签 node.js npm npm-install npm-scripts

我们在一台计算机上同时运行 npm 命令多次时遇到以下问题。

此问题是随机发生的。找不到任何根本原因。

详细信息附在下面的错误日志

错误日志:

 0 info it worked if it ends with ok
    1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
    1 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
    1 verbose cli   'run',
    1 verbose cli   'coverage' ]
    2 info using npm@5.3.0
    3 info using node@v6.4.0
    4 verbose run-script [ 'precoverage', 'coverage', 'postcoverage' ]
    5 info lifecycle gulp-karma@1.0.0~precoverage: gulp-karma@1.0.0
    6 info lifecycle gulp-karma@1.0.0~coverage: gulp-karma@1.0.0
    7 verbose lifecycle gulp-karma@1.0.0~coverage: unsafe-perm in lifecycle true
    8 verbose lifecycle gulp-karma@1.0.0~coverage:
    9 verbose lifecycle gulp-karma@1.0.0~coverage: CWD: D:\workspace\TestGroup\viewer
    10 silly lifecycle gulp-karma@1.0.0~coverage: Args: [ '/d /s /c',
    10 silly lifecycle   'concurrently "gulp common" "gulp feature" "gulp file" "gulp layout" "gulp widget_zero" "gulp widget_one" "gulp mobile_common" "gulp mobile_feature" "gulp mobile_file" "gulp mobile_layout" "gulp mobile_widget"' ]
    11 silly lifecycle gulp-karma@1.0.0~coverage: Returned: code: 1  signal: null
    12 info lifecycle gulp-karma@1.0.0~coverage: Failed to exec coverage script
    13 verbose stack Error: gulp-karma@1.0.0 coverage: `concurrently "gulp common" "gulp feature" "gulp file" "gulp layout" "gulp widget_zero" "gulp widget_one" "gulp mobile_common" "gulp mobile_feature" "gulp mobile_file" "gulp mobile_layout" "gulp mobile_widget"`
    13 verbose stack Exit status 1
    13 verbose stack     at EventEmitter.<anonymous> (C:\Program Files\nodejs\node_modules\npm\lib\utils\lifecycle.js:289:16)
    13 verbose stack     at emitTwo (events.js:125:13)
    13 verbose stack     at EventEmitter.emit (events.js:213:7)
    13 verbose stack     at ChildProcess.<anonymous> (C:\Program Files\nodejs\node_modules\npm\lib\utils\spawn.js:40:14)
    13 verbose stack     at emitTwo (events.js:125:13)
    13 verbose stack     at ChildProcess.emit (events.js:213:7)
    13 verbose stack     at maybeClose (internal/child_process.js:927:16)
    13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
    14 verbose pkgid gulp-karma@1.0.0
    15 verbose cwd D:\workspace\TestGroup\viewer
    16 verbose Windows_NT 10.0.14393
    17 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "coverage"
    18 verbose node v6.4.0
    19 verbose npm  v5.3.0
    20 error code ELIFECYCLE
    21 error errno 1
    22 error gulp-karma@1.0.0 coverage: `concurrently "gulp common" "gulp feature" "gulp file

如果有人帮助我解决问题,我将不胜感激

最佳答案

您的命令似乎同时返回并带有“EXIT_FAILURE”退出代码,这可能是由您的任何 gulp 任务内部的 JavaScript 错误引起的。因为我不知道这些任务的作用,所以我无法真正帮助你。您可以单独运行每个命令来查找返回错误的命令。

关于node.js - 执行 npm 命令时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47654196/

相关文章:

javascript - 如何使用 Protractor 中的 Promise 查询 mysql 数据库

node.js - NPM :Cannot find module 'bcrypt'

node.js - npm tmp 目录是什么?我可以删除它吗?

javascript - npm install(在预安装时优雅地停止进程)

node.js - 有没有办法为整个 npm 项目使用全局变量?

javascript - 查找包含不包含特定值的数组的文档

python - Node.js 与 Python

遍历 map 时 JavaScript 堆内存不足?

javascript - Aurelia 中未加载模块

node.js - 无法运行全局安装的 Node 包