RT WebStrom是JetBeians家的web前端开发神器,相信开发的小伙伴都喜欢用这玩意。
不过最近,公司的小伙伴用这玩意的时候,老是说卡,我看了一下进程和资源占用,并没有任何一项是100%啊,但是还是给他加了根内存,还是百度了各种办法,但是还是没用
显然问题应该是和百度们出来的问题不在一个频道,因为谷歌或者百度出来的答案都是把node_modules设置为excluded。因为默认的WebStrom就是这么设置了。
不过我还是看了目录的文件数量,好家伙,我勒个艹,一共是16661,这TMD吓我一跳啊。然后TMD就想到了这小伙搞的是公司项目,肯定是开着SVN的,马丹1W多个文件,svn扫一发就卡的不要不要的。
果断的吧node_modules 给设置为ignore了。
瞬间世界清静了。
我这次的教训,给小伙伴们提供了一个解决问题的思路,也就是你们平常觉得卡的时候,然后百度谷歌也没用的时候,尽量看看这些版本控制工具,文件数量多的时候,分分钟就卡死给你看!而且svn的性能还比不上git。但是git也是,1W页会卡个你看。
所以,如果不是必要文件,还是ignore的为好。