【运行gulp错误gulp[22202]src node_contextify.cc 626 static void】我们从GitHub上把web
app克隆下来之后,要在本地真机查看,也要编译一次代码,这时要用到gulp命令行,可是当运行gulp出现以下的错时可以采用以下的方式解决。前提时安装node.js和安装了项目依赖(npm install)。
在项目运行gulp时会出现一个错误:错误的原因可能是升级node出现的错处。
gulp[22202]: ../src/node_contextify.cc:626:static void node::contextify::ContextifyScript::New(const FunctionCallbackInfo<
v8::Value> &
): Assertion `args[1]->IsString()' failed.
解决办法:
第一步:安装natives意思是使用Node.js的本机JavaScript模块。
npm install natives
第二步:清除有问题的依赖先删除依赖,清除因为版本问题的node_modules文件夹。
rm -r node_modules
第三步:重新安装再重新安装项目依赖,意思是使用npm install将按照package.json安装所需要的组件放在生成的node_modules文件夹中。
npm install
推荐阅读
- vue各种属性的意义详细分析
- 移动端web app开发框架MUI的使用及注意事项
- ES6默认参数和[…]展开spread操作符、剩余rest操作符
- ES6块级作用域let及解构数组和解构对象的基本语法
- ES6箭头函数及对象表达式
- @tap是什么(和@click的区别)
- HBuilder缺少项目模板和使用Android Studio真机测试
- Perl中的Hello World程序详细介绍
- jQuery append()方法用法介绍