ionic4编译速度过慢如何解决?

部分同学会发现ionic4中编译一次需要几十秒,远比ionic3久,在Github上看有没有人反馈这个问题,发现还真的有。主要原因就是你的Nodejs版本和Npm版本太低导致的。


ionic4编译速度过慢解决办法


升级Node到版本最新稳定版本(Nodejs10.10.0 , 同时NPM更新到(6.4.1


这个时候你再试试一试果然可以,重编译速度变为4s左右。

为了不破坏原有到Node环境,直接在nvm上添加一个版本:

nvm add 10.10.0
npm i npm -g
npm i ionic -g


然后重新安装npm依赖模块:


rm -rf node_modules
npm i


然后运行验证


ionic serve


如果发现node-sass有问题,则rebuild一下


npm rebuild node-sass




修改代码按保存,看重新编译效果。


来源:https://www.jianshu.com/p/9f8982e29e56