node 升级之后 执行gulp报错解决方案

Posted pfcan66

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node 升级之后 执行gulp报错解决方案相关的知识,希望对你有一定的参考价值。

https://www.cnblogs.com/pfcan66/p/9968943.html

这里有记录我因安装vue调试工具,必须要把node升级到10以上版本才可以。所以这就升级了。升级之后出现新的问题了,我执行gulp js打包文件报错了,错误内容如下:
gulp js
gulp[3192]: src ode_contextify.cc:628: Assertion `args[1]->IsString()‘ failed.
1: 00007FF7A167ECE5
2: 00007FF7A1658196
3: 00007FF7A1658261
4: 00007FF7A162B56A
5: 00007FF7A1E82E52
6: 00007FF7A1E83FD8
7: 00007FF7A1E8330D
8: 00007FF7A1E8322B
9: 000002875DBDC5C1

https://blog.csdn.net/taizuduojie/article/details/83380997 这篇文章说是gulp版本太低了
但我执行 npm rm -g gulp 报错
我是将node_modules删除,重新执行 npm install 安装依赖 但npm install报错了,最后通过  cnpm install  安装依赖成功,再执行gulp成功了

以上是关于node 升级之后 执行gulp报错解决方案的主要内容,如果未能解决你的问题,请参考以下文章

gulp/webpack运行sass报错解决方法

Mac 执行 gulp 报错 -bash: gulp: command not found

node升级7.0以上版本使用gulp时报错

Vue 项目运行报错 node_modules/.bin/gulp: Permission denied

[gulp]Cannot find module 'orchestrator' 报错

gulp安装成功命令却无法执行的解决办法 gulp command not find