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
    评论
从提供的引用内容中我们可以看出,这个问题是由于缺少模块引起的。在其中一条引用中提到了一个解决办法,即在node_modules中删除vue-awesome-swiper文件夹。另外,引用提到了另一种解决办法,即降低vue-awesome-swiper的版本。最后,引用中提到了在webpack的配置项中添加一些代码的解决办法。根据这些信息,你可以尝试以下解决步骤: 1. 首先,尝试删除vue-awesome-swiper文件夹。你可以在项目的node_modules目录中找到该文件夹,并将其删除。这有可能解决这个问题。 2. 如果删除文件夹不能解决问题,你可以尝试降低vue-awesome-swiper的版本。你可以在项目的package.json文件中找到vue-awesome-swiper的依赖项,并将其版本号降低。然后运行npm install命令来安装指定版本的vue-awesome-swiper。 3. 另外,你可以尝试根据引用中提到的方法,在webpack的配置项中添加一些代码。你可以使用Ctrl+Alt+S搜索webpack,并选择相关的配置文件,然后在文件中添加相应的代码。这可能有助于解决这个问题。 希望这些解决步骤对你有帮助。如果问题仍然存在,请提供更多的上下文信息,以便我们能够更好地帮助你解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Module not found: Error: Can‘t resolve ‘swiper/vue‘ in ‘D:\前端\Git\Git\Vue\music\node_modules\...](https://blog.csdn.net/weixin_40466655/article/details/131798444)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [基于vue项目设置resolves.alias: @路径并适配webstorm](https://download.csdn.net/download/weixin_38640168/14900878)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值