如何用npm命令删除开发项目中的node_modules文件夹

 更新时间:2023年12月23日 15:09:44   作者:還在這兒  
每个项目都会产生一个node_modules,每个node_modules少则几十兆,多则几百甚至上千兆,随着时间的积累,维护项目的增加,整个项目目录体积会越来越大,这篇文章主要给大家介绍了关于如何用npm命令删除开发项目中的node_modules文件夹,需要的朋友可以参考下

清除单个的node_modules

第一种(好用的在后面)

1.使用rimraf:

npm install -g rimraf
rimraf node_modules
//使用rimraf可以完全删除目标文件夹(包括目录和文件),比普通的rm -rf node_modules/ 更可靠。

2.使用npx:

npm rimraf node_modules
//如果不想全局安装rimraf,也可以使用npx命令,它会在执行时自动下载并执行所需的软件包

3.使用npm自带的命令:

npm uninstall -g nodemon --save-dev

如果你只是想卸载某个特定的依赖包(比如nodemon),可以使用npm uninstall命令。如果依赖包被列在package.json文件的devDependencies中,则需要使用–save-dev参数

第二种

在npm中,也可以使用npm rm命令删除node_modules目录。该命令用于从本地文件系统中卸载一个或多个包。

npm rm node_modules
//这会从本地项目中完全删除node_modules目录及其所有内容

清除当前文件夹下的所有node_modules

请阅读完注意事项再使用该命令!

find . -name "node_modules" -type d -prue -exec rm -rf '{}' +

这个命令会在当前文件夹及其子文件夹中查找命为node_modules的文件夹,并逐个删除它们

注意!!!

去报在执行此命令之前,你已经备份了重要的数据。此操作会永久删除node_modules文件及其内容,无法恢复。

另外,该命令用于Unix/Linux系统下的命令,如果你使用的是Windows系统,可以在Git Bash或者类似的Shell环境中运行该命令。

总结

到此这篇关于如何用npm命令删除开发项目中的node_modules文件夹的文章就介绍到这了,更多相关npm命令删除node_modules文件夹内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 利用nodejs监控文件变化并使用sftp上传到服务器

    利用nodejs监控文件变化并使用sftp上传到服务器

    这篇文章主要介绍了利用nodejs监控文件变化并使用sftp上传到服务器的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • nodejs文件夹深层复制功能

    nodejs文件夹深层复制功能

    这篇文章主要介绍了nodejs文件夹深层复制功能,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • 用NODE.JS中的流编写工具是要注意的事项

    用NODE.JS中的流编写工具是要注意的事项

    Nodejs读写流流的传输过程默认是以buffer的形式传输的,除非你给他设置其他编码形式, 小伙伴可以参考下。
    2016-03-03
  • Node.js中的process.nextTick使用实例

    Node.js中的process.nextTick使用实例

    这篇文章主要介绍了Node.js中的process.nextTick使用实例,nextTick函数有什么用、怎么用、和setTimeout有什么区别呢,本文就讲解了这些知识,需要的朋友可以参考下
    2015-06-06
  • Node.js中代码重复与不一致的问题及解决方案

    Node.js中代码重复与不一致的问题及解决方案

    在 Node.js 开发中,代码重复和不一致是常见的问题,尤其是在项目规模扩大和团队协作时,这些问题不仅会增加维护成本,还可能导致逻辑错误和性能问题,本文将探讨这些问题的常见原因,并提供相应的解决方案,需要的朋友可以参考下
    2025-03-03
  • Node.js中的缓冲与流模块详细介绍

    Node.js中的缓冲与流模块详细介绍

    这篇文章主要介绍了Node.js中的缓冲与流模块详细介绍,本文讲解了缓冲(buffer)模块、类:Buffer、写入缓冲区、复制缓冲区、流模块等内容,需要的朋友可以参考下
    2015-02-02
  • node版本管理工具n包使用教程详解

    node版本管理工具n包使用教程详解

    这篇文章主要介绍了node版本管理工具n包使用教程详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • 初识Node.js

    初识Node.js

    本文给大家介绍的是node.js的初体验,从最简单的内容开始,慢慢的深入分析node.js。并附上一则很不错的文章《7天学会nodeJS》更加详细的向我们展示了node.js的学习步骤。
    2015-03-03
  • Node.js中MongoDB更新数据的两种方法

    Node.js中MongoDB更新数据的两种方法

    本文主要介绍了Node.js中MongoDB更新数据的两种方法,主要包括使用原生的 MongoDB 驱动程序或者使用 Mongoose 来更新 MongoDB 数据,
    2023-12-12
  • npm安装yolo-js失败切换至淘宝镜像源的方法

    npm安装yolo-js失败切换至淘宝镜像源的方法

    使用常规的npm安装方式有可能安装很慢或者安装失败,所以淘宝就帮我们把一些包同步到了国内服务器,所以使用淘宝镜像安装速度会很快,这篇文章主要介绍了npm安装yolo-js失败切换至淘宝镜像源的相关资料,需要的朋友可以参考下
    2026-03-03

最新评论