【Vue】2.解决npm install安装依赖WebStrom卡顿的问题

本文介绍了解决WebStorm因node_modules文件夹过大导致项目文件过多的问题。通过将node_modules添加到.gitignore文件或直接在WebStorm中设置为排除状态,可以有效减少项目文件数量,提升编辑体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

很多项目导致WebStrom文件过于庞大,但是WebStrom里面有Excluded功能,用来将某个目录文件,设置为忽略状态,但是一般不轻易设置,一般是node_modules文件夹,解决方法如下:

一、推荐解决方法

把node_modules加入到.gitignore文件中(如果你的项目是git的托管项目,则WebStrom会自动把.gitignore里的文件设置为Excluded)

二、如果没有使用以上方法,则这样解决

(1)删除项目下的node_modules

(2)新建一个node_modules空文件夹

(3)在刚新建的node_modules右键点击mark directory as ——>点击Excluded

(4)去settings下的Language&Frameworks——>JavaScript——>libraries——>勾选node_modules——>点击Remove

(5)执行npm install,即可成功解决

npm install idealtree安装失败报错PS E:\vue\Vue3.0> npm install idealtree npm WARN ERESOLVE overriding peer dependency npm WARN While resolving: vite-plugin-inspect@0.8.9 npm WARN Found: vite@7.1.2 npm WARN node_modules/vite npm WARN peer vite@"^5.0.0 || ^6.0.0 || ^7.0.0" from @vitejs/plugin-vue@6.0.1 npm WARN node_modules/@vitejs/plugin-vue npm WARN dev @vitejs/plugin-vue@"^6.0.1" from the root project npm WARN 4 more (vite-hot-client, vite-plugin-vue-devtools, ...) npm WARN npm WARN Could not resolve dependency: npm WARN peer vite@"^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1" from vite-plugin-inspect@0.8.9 npm WARN node_modules/vite-plugin-vue-devtools/node_modules/vite-plugin-inspect npm WARN vite-plugin-inspect@"0.8.9" from vite-plugin-vue-devtools@7.7.7 npm WARN node_modules/vite-plugin-vue-devtools npm WARN npm WARN Conflicting peer dependency: vite@6.3.5 npm WARN node_modules/vite npm WARN peer vite@"^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1" from vite-plugin-inspect@0.8.9 npm WARN node_modules/vite-plugin-vue-devtools/node_modules/vite-plugin-inspect npm WARN vite-plugin-inspect@"0.8.9" from vite-plugin-vue-devtools@7.7.7 npm WARN node_modules/vite-plugin-vue-devtools npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/idealtree - Not found npm ERR! 404 npm ERR! 404 'idealtree@*' is not in this registry. npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url. npm ERR! A complete log of this run can be found in: C:\Users\86138\AppData\Local\npm-cache\_logs\2025-08-15T01_09_10_027Z-debug-0.log PS E:\vue\Vue3.0> npm install /path/to/downloaded/package.tgz npm WARN tarball tarball data for file:E:\path\to\downloaded\package.tgz (null) seems to be corrupted. Trying again. npm WARN tarball tarball data for file:E:\path\to\downloaded\package.tgz (null) seems to be corrupted. Trying again. npm ERR! code ENOENT npm ERR! syscall open npm ERR! path E:\path\to\downloaded\package.tgz npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file or directory, open 'E:\path\to\downloaded\package.tgz' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent npm ERR! A complete log of this run can be found in: C:\Users\86138\AppData\Local\npm-cache\_logs\2025-08-15T01_09_32_912Z-debug-0.log PS E:\vue\Vue3.0> PS E:\vue\Vue3.0> npm install idealtree npm WARN ERESOLVE overriding peer dependency npm WARN While resolving: vite-plugin-inspect@0.8.9 npm WARN Found: vite@7.1.2 npm WARN node_modules/vite npm WARN peer vite@"^5.0.0 || ^6.0.0 || ^7.0.0" from @vitejs/plugin-vue@6.0.1 npm WARN node_modules/@vitejs/plugin-vue npm WARN dev @vitejs/plugin-vue@"^6.0.1" from the root project npm WARN 4 more (vite-hot-client, vite-plugin-vue-devtools, ...) npm WARN npm WARN Could not resolve dependency: npm WARN peer vite@"^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1" from vite-plugin-inspect@0.8.9 npm WARN node_modules/vite-plugin-vue-devtools/node_modules/vite-plugin-inspect npm WARN vite-plugin-inspect@"0.8.9" from vite-plugin-vue-devtools@7.7.7 npm WARN node_modules/vite-plugin-vue-devtools npm WARN npm WARN Conflicting peer dependency: vite@6.3.5 npm WARN node_modules/vite npm WARN peer vite@"^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1" from vite-plugin-inspect@0.8.9 npm WARN node_modules/vite-plugin-vue-devtools/node_modules/vite-plugin-inspect npm WARN vite-plugin-inspect@"0.8.9" from vite-plugin-vue-devtools@7.7.7 npm WARN node_modules/vite-plugin-vue-devtools npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/idealtree - Not found npm ERR! 404 npm ERR! 404 'idealtree@*' is not in this registry. npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url. npm ERR! A complete log of this run can be found in: C:\Users\86138\AppData\Local\npm-cache\_logs\2025-08-15T01_09_10_027Z-debug-0.log PS E:\vue\Vue3.0> npm install /path/to/downloaded/package.tgz npm WARN tarball tarball data for file:E:\path\to\downloaded\package.tgz (null) seems to be corrupted. Trying again. npm WARN tarball tarball data for file:E:\path\to\downloaded\package.tgz (null) seems to be corrupted. Trying again. npm ERR! code ENOENT npm ERR! syscall open npm ERR! path E:\path\to\downloaded\package.tgz npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file or directory, open 'E:\path\to\downloaded\package.tgz' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent npm ERR! A complete log of this run can be found in: C:\Users\86138\AppData\Local\npm-cache\_logs\2025-08-15T01_09_32_912Z-debug-0.log
最新发布
08-16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值