webstorm 风扇一直响_Webstorm取消对node_modules建立索引

我想, 使用过webstorm的前端大概都遇到被建立索引时卡死的情况,CPU告诉运算带来的风扇哗啦啦地转, 内存爆炸, 直接卡死. 很痛苦.

造成这个事件的主因就是Jetbrain家的东西, 都要为文件建立索引, 而这儿东西是个高计算密度的操作, 跟前端的node_modules搅和在一起, 简直要人命. 那么最好的方法就是, 将node_modules标记为Excluded, 这样ws在建立索引时就不会管这个目录了, 电脑如丝般顺滑.

操作方式为: 右键目录 -> Mark Directory As -> Excluded

如果版本过低, 没有这个选项, 可以在 Setting-> Directory里看下. 应该有

当然, 以上是针对已经打开了的项目文件, 有的项目, 你根本打不开, 第一次建立索引就能给你卡死, 只能按下救命三键ctrl + alt + del才能关闭ws. 于是就发生了这么个问题: 要能打开项目, 需要先标记node_mdules. 要标记node_modules, 要先打开项目...

不过事情一切跟软件相关的问题都是可以被解决的, 我想到的一个方法便是, 直接找到它的配置文件, 用编辑器手动修改了它的配置文件, 以此来标记node_modules目录为Excluded, 这样我们第一次打开项目的时候, 就不用对它做索引了.(打开后就已经是标记为Excluded了, 不用再次手动标记).

具体方式是:

找到目录下的.idea文件夹(用ws打开过的才有这个文件夹, 如果没有, 就打开一次, 看到有了后再任务管理器结束ws). 编辑器打开workspace.xml这个文件, 在

这个元素内添加一个子元素, 内容为

然后在component同级下添加一个新元素, 内容为

以上的修改都是仿照它之前的内容格式来的, 只要你打开了这个文件, 你就知道怎么改了, 细节不再描述.

然后保存, 启动ws, 打开项目. 就ok啦~

为什么一定要从项目根目录打开? 因为这样可以直接使用IDE打开终端呀. alt + f12

这样就不用在IDE和终端之间来回切换了嘛, 如果你嫌弃cmd, 还可以自己设置为bash或是powershell.

jetbrain家的东西, 都能用这个方法. phpstorm啊, pycharm呀

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值