最近熟悉一個(gè)新項(xiàng)目顿颅,剛開(kāi)始引入項(xiàng)目的時(shí)候,idea打開(kāi)項(xiàng)目挺快宝惰。今天想運(yùn)行一下一個(gè)web前段項(xiàng)目植榕,這個(gè)是使用React框架。我使用npm安裝運(yùn)行后尼夺,idea這里就開(kāi)始變得特別慢尊残。并提示我增加內(nèi)存。
那就增加吧淤堵。我把idea最大內(nèi)存增加到2G寝衫,還是慢;那就增加到3G拐邪。但是打開(kāi)項(xiàng)目還是一會(huì)就卡住了慰毅。于是嘗試各種辦法。最后還是沒(méi)有解決扎阶。
等到第二天汹胃,我重新打開(kāi)項(xiàng)目婶芭,還是特別卡。這是我看見(jiàn)idea一直在掃描創(chuàng)建Index着饥,并且掃描的是node_modules目錄犀农。我猜應(yīng)該是node_modules目錄引起的。于是我就重新打開(kāi)一個(gè)小項(xiàng)目宰掉,在Perferencs->Editor->File Types->ignore files and folders添加node_modules, 重啟idea井赌,問(wèn)題完美解決。希望能幫助遇到類(lèi)似問(wèn)題的童鞋們贵扰。
總體解決思路:
1. 增加idea VM內(nèi)存;
2. 忽略某些不用的大文件目錄流部;
下面是設(shè)置忽略文件夾的截圖: