最近熟悉一个新项目,刚开始引入项目的时候,idea打开项目挺快。今天想运行一下一个web前段项目,这个是使用React框架。我使用npm安装运行后,idea这里就开始变得特别慢。并提示我增加内存。
那就增加吧。我把idea最大内存增加到2G,还是慢;那就增加到3G。但是打开项目还是一会就卡住了。于是尝试各种办法。最后还是没有解决。
等到第二天,我重新打开项目,还是特别卡。这是我看见idea一直在扫描创建Index,并且扫描的是node_modules目录。我猜应该是node_modules目录引起的。于是我就重新打开一个小项目,在Perferencs->Editor->File Types->ignore files and folders添加node_modules, 重启idea,问题完美解决。希望能帮助遇到类似问题的童鞋们。
总体解决思路:
1. 增加idea VM内存;
2. 忽略某些不用的大文件目录;
下面是设置忽略文件夹的截图: