webstorm卡顿+实时刷新延迟
2018-07-12 本文已影响46人
麦壳儿UIandFE2
卡:
加载太多,层级太深的文件导致内存不够卡顿。
【序】
在做基础npm环境搭建的前端详细,一般都是通过模块化的方式管理依赖的,一个稍微上点规模的项目,从依赖说明文件package.json中即可以看出依赖树的复杂,这些依赖都是别人的第三方库,这个第三方库在书写时候一般也不是从底层自己写,也就是他也要依赖别人的库,这样循环往复,导致,我用了一个第三方,牵带的别的第三方要一并下载下来。所以导致 我们的依赖包文件夹异常的大,所以webstorm对于打开含有node_modules的文件夹的项目很卡,甚至死在开启中。
【处理】
这里我们做个处理,就是让IDE 开项目时候忽略这个文件夹,不访问它,因为这里的依赖我们一般也不会改动它,它也没什么必要出现在编码窗口中。

重启IDE。发现秒开项目。
刷新不及时:
项目是vue+webpack构建的,一改动代码浏览器不会立马刷新,每次都手动npm run dev 重启服务才能看到更新的,更改一下webstorm的设置就可以了
