webstorm由于会解析文件之间的依赖与引用,导致项目过大安装的包太多时程序卡顿严重,下面介绍了常见的三个优化方法。
1.将依赖多的文件夹exclude
2.忽略node_modules文件
Editor -> File Types -> ignore files and folders,忽略webstorm不需要处理的文件,比如node_modules,bower_modules
3.修改VM虚拟机参数
编辑webstorm.vmoptions默认只分配512m内存,可以提高内存改善性能
-Xms1536m // 预分配内存
-Xmx4096m // 动态分配最大内存 一般设为总内存一半
-XX:MaxPermSize=512m // JVM初始分配的非堆内存
-XX:ReservedCodeCacheSize=225m
-XX:+UseCompressedOops