windows删除node_modules 文件名或扩展名太长

本文介绍了一种使用rimraf工具快速清除node_modules文件夹的方法。通过简单的命令行操作即可实现高效清理,避免了因文件路径过长或目录层级太深导致的问题。

安装

    npm install -g rimraf

使用

     cd   xxx[include node_modules folder]  rimraf node_modules

删除的速度看电脑,我这边大概十来秒就完整的干掉整个项目的node_modules;干干净净。也不会报什么文件名过长,目录层次太深这些问题

转载于:https://www.cnblogs.com/taoshengyijiuai/p/5600866.html

C:\project2\new_headline_project\app-vue-headline>npm run dev > vue-manage@0.0.0 dev > vite VITE v6.3.5 ready in 595 ms ➜ Local: http://localhost:5173/ ➜ Network: use --host to expose ➜ press h + enter to show help Error: Failed to scan for dependencies from entries: C:/project2/new_headline_project/app-vue-headline/index.html C:/project2/new_headline_project/app-vue-headline/Untitled-1.html X [ERROR] ENOENT: no such file or directory, open 'C:\project2\new_headline_project\app-vue-headline\src\components\ContentList.vue' [plugin vite:dep-scan] node_modules/esbuild/lib/main.js:1267:21: 1267 │ let result = await callback({ ╵ ^ at async open (node:internal/fs/promises:633:25) at async Object.readFile (node:internal/fs/promises:1237:14) at async htmlTypeOnLoadCallback (file:///C:/project2/new_headline_project/app-vue-headline/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:14390:19) at async requestCallbacks.on-load (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:1267:22) at async handleRequest (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:628:11) This error came from the "onLoad" callback registered here: node_modules/esbuild/lib/main.js:1141:20: 1141 │ let promise = setup({ ╵ ^ at setup (file:///C:/project2/new_headline_project/app-vue-headline/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:14470:13) at handlePlugins (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:1141:21) at buildOrContextImpl (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:854:5) at Object.buildOrContext (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:680:5) at C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:2035:68 at new Promise (<anonymous>) at Object.context (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:2035:27) at Object.context (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:1877:58) at prepareEsbuildScanner (file:///C:/project2/new_headline_project/app-vue-headline/node_modules/vite/dist/node/chunks/dep-DBxKXgDP.js:14266:24) The plugin "vite:dep-scan" was triggered by this import script:C:/project2/new_headline_project/app-vue-headline/src/views/HotView.vue?id=0:3:26: 3 │ import ContentList from '@/components/ContentList.vue' ╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ at failureErrorWithLog (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:1467:15) at C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:926:25 at runOnEndCallbacks (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:1307:45) at buildResponseToResult (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:924:7) at C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:936:9 at new Promise (<anonymous>) at requestCallbacks.on-end (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:935:54) at handleRequest (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:628:17) at handleIncomingPacket (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:653:7) at Socket.readFromStdout (C:\project2\new_headline_project\app-vue-headline\node_modules\esbuild\lib\main.js:581:7)
07-25
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值