gulp使用技巧-删除node_modules文件夹,解决目录层次太深删除报错的问题

问题描述:

在使用gulp当中,自动生成的node_modules文件夹,因为文件目录层级太深,无法系统删除,用360粉碎工具也报错

解决方法:

使用npm中的插件rimraf,专门用于删除的模块插件

  1、安装:npm install -g rimraf(全局安装)

  2、使用:先定位目标文件夹的父级目录,然后命令行输入rimraf ***(***为需要删除的文件夹名称),

案例:(命令行操作,删除gulptest下的node_modules文件夹)

整个node_modules文件夹被删除的干干净净,也不会报目录太深的错了,大功告成,撒花~

时间: 2024-10-10 23:39:55

gulp使用技巧-删除node_modules文件夹,解决目录层次太深删除报错的问题的相关文章

快速删除node_modules文件夹

先用npm安装 rimraf 这个工具 cnpm i rimraf -D //或者 npm i rimraf -D 然后输入指令 rimraf node_modules node_modules文件夹就会被秒删了,爽! 原文地址:https://www.cnblogs.com/haqiao/p/9386130.html

vue create 命令不创建node_modules文件夹的原因和解决方法

运行vue create 命令后并没有创建node_modules文件夹,所以npm run dev命令报错,'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 运行npm install 安装node_modules文件,再次运行npm run dev成功,Your application is running here: http://localhost:8080 npm install不成功的解决办法是?——执行npm cache clean

windows 如何删除fis3的发布路径[文件名或扩展名太长,目录层次多无法删除的问题]

问题 这几天遇到一个小问题,windows下无法直接删除fis3的发布目录dist,因为在执行命令fis3 release -wL 时出现错误,导致dist内部嵌套的子目录太多(47层): 直接删除会报错:[文件名或扩展名太长无法删除,要么就是目录层次过多] 解决方法 使用的是npm里面一个专门用于删除的模块插件,本人用来处理fis3 遇到的情况.有人用于处理node_modules无法删除的情况 安装 npm install rimraf -g 操作 rimraf <path> [<p

解决使用脚手架构建项目缺失node_modules文件夹文件问题

昨晚,在教我前端交流群里面的朋友搭建vue开发环境和构建vue项目的时候发现我自己之前能正常构建vue项目的现在却不行了,排查之下发现 通过脚手架构建项目的时候项目缺失了node_modules文件夹,在我排除了node环境.和配置的环境变量.vue-cli和webpack等一切都没有问题的情况下 差点重新删除node环境和vue脚手架等重装了,但是幸亏我多看了几眼cmd, 发现了貌似是和package-lock.json有关,于是我尝试通过: npm install express 来解决问题

c# 删除某个文件夹下所有空目录,解决因删除空目录后上一组成空目录没有删除的情况

网上有相关方法,但是有一个BUG,就是目录下的子目录为空,只会删除目录,不会删除父目录,应该是判断时还有子目录存在,不为空.以下是我类似方法改进后,去除这个BUG. 直接看代码 private void button1_Click(object sender, EventArgs e) { string dir = @"D:\TestTemp"; KillEmptyFolder(dir); } private void KillEmptyFolder(string sPath) { D

SVN删除同名文件夹

解     释一下:     SVN  出现这个错误的原因是我删除了一个文件夹后又创建了一个同名文件夹.  在  svn   server  端,好像是不能区分这两个文件夹,所以出现了错误.     解决方法:      1.     删除出现错误的文件夹      2.     SVN Update    3.     这时服务器上存在的文件夹会出现在本地      4.     删除原有的文件夹      5.     SVN Commit    6.     重新创建文件夹      7.

php 删除指定文件夹

php 删除指定文件夹 1.前言 目标:php删除一个指定目录 所使用的的php函数:is_dir,opendir,readdir,scandir,rmdir,closedir,等等(注:其他文件操作函数也可以完成,这里只列举了本次使用的函数) 2.相关函数介绍 php文件操作的方法大致相同,已经在上一篇介绍过了,这里就不在重复介绍,这里就介绍一个新函数 rmdir 详情参考:http://www.w3school.com.cn/php/func_filesystem_rmdir.asp 其他函

MFC - 删除指定文件夹

1 // 删除指定的文件夹 2 void DeleteDirectory(CString strDir) 3 { 4 if (strDir.IsEmpty()) 5 { 6 RemoveDirectory(strDir); 7 return; 8 } 9 10 //首先删除文件及子文件夹 11 CFileFind ff; 12 BOOL bFound = ff.FindFile(strDir + _T("\\*"), 0); 13 while (bFound) 14 { 15 bFou

find命令删除当前文件夹下N天前多类文件

find . \( -name "*.gz" -o -name "*.zip" -o -name "*.cfg" \) -maxdepth 1 -mtime +2  -exec rm {} \; 说明: 删除当前文件夹(-maxdepth 1) 2天以前的(-mtime +2) 多类文件 gz zip cfg   删除 -exec rm {} \;