yeoman生成的项目文件夹为什么嵌套的那么深?

发布于 2022-09-01 18:12:15 字数 92 浏览 18 评论 0

只是yo gulp-webapp生成了项目文件夹。删除的时候发现文件夹嵌套文件夹,根本删除不了。是我生成错了吗?如果不是一个简单的项目就生成那么多文件,岂不是累赘?!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

不醒的梦 2022-09-08 18:12:15

出现这个问题,表示你用的是windows操作系统,对吧?

嵌套太深,算是npm的设计缺陷吧。通常的表现是node_modules/xxx/xxx/x/x删除不了。

常见的解决方案是找到那些删除不了的模块名字,然后通过命令手动删除它们。

譬如:你删除项目时,很可能遇到了node_modes/yeoman-generator/xxxx/xxx删除不了,那这个模块名字就是yeoman-generator,进入你生成的这个项目的根目录,然后执行npm uninstall yeoman-generator,就可以手动删除这个模块了。

然后再试你的rm -rf删除命令,看看又有哪个模块删不了,继续按照上面的步骤手动删除它,直到你可以完全删除这个目录位置。

一场春暖 2022-09-08 18:12:15

我也是这个问题,真烦!

南风几经秋 2022-09-08 18:12:15

我想问一下你有解决这个问题吗
我也遇见了这个问题

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文