leo*_*eoh 206 windows-7 node.js npm
在尝试删除由以下内容创建的node_modules目录时npm install:
源文件名大于文件系统支持的文件名.尝试移动到路径名较短的位置,或尝试在尝试此操作之前重命名为较短的名称
我也试过shift+ delete仍然有同样的问题.
usa*_*don 401
由于这是google的最高结果,这对我有用:
安装RimRaf:
npm install rimraf -g
并在项目文件夹中删除node_modules文件夹:
rimraf node_modules
[ http://www.nikola-breznjak.com/blog/nodejs/how-to-delete-node_modules-folder-on-windows-machine/ ]
Eym*_*kum 97
我只是通过使用Winrar来做到这一点,这似乎是一个奇怪的解决方案,但工作得很好.
node_modules文件夹Add to archive ...从菜单.delete files after archivingAli*_*avi 68
在C或D驱动器上创建一个空文件夹"test"并使用以下DOS命令
robocopy /MIR c:\test D:\UserData\FolderToDelete > NUL
Run Code Online (Sandbox Code Playgroud)
完成上述命令后,您的文件夹将为空,现在您可以删除该文件夹.
不要担心您的测试文件夹将始终为空,因此您可以随时将其删除.
ale*_*mur 26
我想这之前没有提到过。但删除不需要的最好方法node_modules是安装一个名为 的实用程序npmkill。
从您的终端:
npm i -g npkill
Run Code Online (Sandbox Code Playgroud)
从您的终端:
npkill
Run Code Online (Sandbox Code Playgroud)
或者,您可以直接使用它而无需安装,只需编写:
npx npkill
Run Code Online (Sandbox Code Playgroud)
然后您将看到一个项目列表,通过按空格键您可以删除它们的node_modules.
ole*_*ank 25
您可以使用Git Bash删除该文件夹:
示例: c:\ users\olefrank\projects\mynodeproject
rm -rf/c/users/olefrank/projects/mynodeproject
Jin*_*alu 14
选项1
使用rimrafNPM包删除
打开命令提示符并将目录更改为文件夹所在的
node_modules文件夹.
跑
rimraf node_modules
缺少rimraf ERROR然后安装
npm install rimraf -g
安装完成后,运行
rimraf node_modules
选项2:
没有安装任何东西就检测到
test在任何云端硬盘中创建一个带名称的文件
robocopy /MIR c:\test D:\UserData\FolderToDelete > NUL
删除文件夹test,FolderToDelete因为它们都是空的
为什么这是Windows中的问题?
其中一个深层嵌套文件夹结构是node_modules,Windows无法删除该文件夹,因为其名称太长.为解决这个问题,Easy解决方案,安装一个节点模块RimRaf
Art*_*f3x 14
请让自己无需阅读这些答案中的大部分内容,只需使用 npx 而不是尝试全局安装 rimraf。您可以运行单个命令并始终使用最新版本,而不会出现此处出现的任何问题。
npx rimraf ./**/node_modules
Run Code Online (Sandbox Code Playgroud)
Bru*_* DM 10
我使用GitBash删除de文件夹!
rm -r node_modules
Run Code Online (Sandbox Code Playgroud)
删除所有内容花了一段时间,但为我工作!
小智 10
在 Windows 平台上,最简单的方法是使用终端。
请运行命令 RMDIR /Q/S文件夹名称删除该文件夹及其所有子文件夹。
示例:RMDIR /Q/S 节点模块
上述命令删除node_modules文件夹及其子文件夹。
有关信息,请访问此https://www.ghacks.net/2017/07/18/how-to-delete-large-folders-in-windows-super-fast/
您可以使用Git Bash删除该文件夹:
示例: c:\ users\stu\projects\mynodeproject
rm/c/users/stu/projects/mynodeproject -rfd
简单 只在Windows 上运行我还没有在其他操作系统上测试过
rm -r node_modules
Run Code Online (Sandbox Code Playgroud)
事实上,你可以用这个删除任何文件夹。
像rm -r AnyFolderWhichIsNotDeletableFromShiftDeleteOrDelete。
只需打开gitbash move 到文件夹的根目录并运行此命令
希望这会有所帮助。
谢谢,阿杰科特纳拉
试试Visual Studio Code
在尝试了许多解决方案之后,我发现这一解决方案非常简单。只需使用Visual代码打开项目并将其删除。UI可能会冻结几秒钟,但肯定会工作。我使用了很多大尺寸的node_modules文件夹进行测试
谢谢
由于某种未知的原因,我遇到了类似的问题并且RD无法正常工作.
NPM可以摆脱它自己的混乱,所以如果你npm uninstall [module-name]为node_modules中的每个目录做,你将摆脱它们.
(对于那些有很多依赖关系的人,我会在以后查看如何批处理循环.)
npm install -g remove-node-modulesremove-node-modulesremove-node-modules path/to/folder来源:
https://github.com/j-quelly/node-cleanup
| 归档时间: |
|
| 查看次数: |
115764 次 |
| 最近记录: |