ionic运行出现的问题与解决方案
2019-08-29 本文已影响0人
Gravel812
1.不能自动编译
原因:ionic serve 与浏览器通信的websocket版本有问题
重新安装一下即可解决办法:
运行命令:npm install ws@3.3.2 --save-dev --save-exact
2.新生成的项目缺少app-script
出现原因:
这个问题主要会发生在你安装老版本ionic的时候发生,主要是使用nodejs安装ionic的时候,node_modules\@ionic中的app-script没有安装上,导致启动的时候,项目找不到此文件。
解决办法:
方法:
1.修改你nodejs的源,否则你可能下载失败
npm config set registry http://registry.npm.taobao.org/
npm config get registry//查看修改是否成功
2.以管理员的身份进入cmd
3.进入你的项目路径下,执行如下代码:
npm install @ionic/app-scripts@latest --save-dev
3.不能够自动编译,events.js:183 throw er
解决命令:npm install ws@3.3.2 --save-dev --save-exact
解决链接:https://github.com/ionic-team/ionic-cli/issues/2922
4.错误表示找不到node-sass模块
因为cnpm安装导致的,换成npm安装就好
或者cnpm install node-sass@latest
解决方法:
输入命令:cnpm install node-sass@latest