Assertion `args[1]->IsString()' failed...[ERROR] ionic-v1 has unexpectedly closed

> ionic-v1 serve --host=0.0.0.0 --port=8101 --livereload-port=35730 --dev-port=53704 --engine=browser
[v1] ionic-v1[2796]: src\node_contextify.cc:628: Assertion `args[1]->IsString()' failed.
[v1]  1: 00007FF7577FACB5
[v1]  2: 00007FF7577D44E6
[v1]  3: 00007FF7577D45B1
[v1]  4: 00007FF7577AA15A
[v1]  5: 00007FF757FF33A2
[v1]  6: 00007FF757FF44F8
[v1]  7: 00007FF757FF385D
[v1]  8: 00007FF757FF377B
[v1]  9: 00000028E71DC5C1

[ERROR] ionic-v1 has unexpectedly closed (exit code 134).

这个是由于nodejs10以后种gulp版本太低导致的。

删除原来的
npm rm -g gulp
全局安装新的
npm install -g gulp-cli
在已经有的项目下执行
npm install --save-dev gulp@next

参考文档:

https://davidsekar.com/nodejs/upgrading-your-gulp-for-running-with-node-v10

也有人是通过这个文档的方法解决的:https://blog.csdn.net/hacker_2014/article/details/81088536 ,但是对我的情况他这个方法没有解决我的问题。。。。

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值