> 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 ,但是对我的情况他这个方法没有解决我的问题。。。。