首页 > 解决方案 > node.js v10.0.0 搞砸 gulp

问题描述

v8.1.4我有 node.js api 项目,它在 node.js和 npm上工作得很好,v5.0.3但是当我搬到 node.jsv10.0.0和 npmv5.6.0时,它产生了这个:

core-api@0.0.2 生态系统 E:\opensource\node-cheat\core-api gulp compile && pm2 start Ecosystem.config.js | 班扬

gulp[11100]: src\node_contextify.cc:631: 断言 gulp args[1]->IsString()' failed. 1: node::DecodeWrite 2: node::DecodeWrite 3: uv_loop_fork 4: v8::internal::interpreter::BytecodeDecoder::Decode 5: v8::internal::RegExpImpl::Exec 6: v8::internal::RegExpImpl::Exec 7: v8::internal::RegExpImpl::Exec 8: 000000E5F6F84281 npm ERR! code ELIFECYCLE npm ERR! errno 134 npm ERR! core-api@0.0.2 ecosystem: 编译 && pm2 启动生态系统.config.js | bunyan` npm 错误!退出状态 134 npm ERR!npm 错误!在 core-api@0.0.2 生态系统脚本中失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
C:\Users\zeeshan\AppData\Roaming\npm-cache_logs\2018-05-06T11_29_32_241Z-debug.log

如何解决这个问题?

标签: javascriptnode.jsnpmgulppm2

解决方案


好吧,它已经被许多Github Link所面临

解决方案1:

npm 更新

npm 重建

解决方案2:

删除node_modulespackage-lock.json

npm 我

更新:对我来说后来工作顺利。


推荐阅读