idea 打开vue工程经常性卡死如何解决

近期发现idea打开vue工程越来越卡,试过了如下方法,依然无效

  1. invalid cache/restart
  2. 删除项目.idea 目录
  3. 排除node_modules 目录。依然无效

十几分钟过去了还是这个样子,也不知道加载什么东西

img

增大堆内存大小:

img

Vue下的文件夹太多了吧,idea在自动扫描检索所有文件。

  • 排查
    尝试下打开一个新的Vue项目,没怎么书写代码的Vue工程。看下打开速度以及是否卡顿。

  • 解决办法
    如果新项目没有卡顿的话,那么就是上边提到的问题.
    然后两种办法:
    1、查下IDEA有没有配置是关闭这个自动扫描的
    2、扩大IDEA的使用内存,或者换用轻量级别的编辑器VSCODE吧

另外,也有可能是你安装的第三方插件的问题,可以卸载掉排查下。

你先看看你的内存占用情况,如果内存占用高就扩展内存,如果内存不高,就考虑其他方面

是不是电脑内存太低了🤨

按如图方式设置一下:

img

可参考如下链接:https://blog.csdn.net/barry200890/article/details/112208670

是不是升级插件了,找到插件目录把刚升级的插件删掉试试,升级的插件与老版本的idea不兼容会有这个问题

用webstorm吧 也是一家公司的,毕竟术业有专攻

我怀疑是你的电脑内存太低了,加个内存条吧

这个问题我也遇到过,一直没有好的解决办法,后来发现,当前项目使用git进行版本管理时,.gitignore文件中增加node_modules/没有此问题,但是使用svn进行版本管理时,即使增加ignore仍然会出现你所说的这种情况,idea对svn支持下不是太好

  1. 增加 .gitignore 文件,这样排除的文件编辑器会做一些优化
  2. 比如有eslint校验的,增加 .eslintignore、这样就会去忽略很多检查
  3. 配置jsconfig.json,配置项目的 include,和 exclude、如下,这样编辑器开始加载的时候就会做很多优化,不去检查 node_modules、dist 这些,如果是使用的是typescript就配置 tsconfig.json
{
  "compilerOptions": {
    "baseUrl": "./",
    "paths": {
      "@/*": ["src/*"]
    }
  },
  "exclude": ["node_modules", "dist", "public"]
}

最简单的方式,不要用idea去打开,使用vscode来打开vue项目,更快也可以更好的开发

可以试着下一个新的vue用idea运行再看看效果如何

是不是工程目录里面的文件很多?

idea运行vue项目卡死的问题
https://blog.csdn.net/barry200890/article/details/112208670
https://blog.csdn.net/weixin_44299027/article/details/107628696
https://www.csdn.net/tags/NtzaYgysNzU5NjAtYmxvZwO0O0OO0O0O.html
————————————
如果上面解决不了,把IDEA完全卸载,然后把IDEA相关的文件、注册表全部删除,然后重新安装IDEA