npm安装依赖与删除依赖

npm uninstall XXX -S 卸载XXX依赖

npm安装依赖
【npm install xxx】利用 npm 安装xxx依赖到当前命令行所在目录
【npm install xxx -g】利用npm安装全局依赖xxx
【npm install xxx –save】 安装并写入package.json的”dependencies”中
【npm install xxx –save-dev】安装并写入package.json的”devDependencies”中

npm删除依赖
【npm uninstall xxx】删除xxx依赖
【npm uninstall xxx -g】删除全局依赖xxx

删除本地模块时你应该思考的问题:是否将在package.json上的相应依赖信息也消除?

npm uninstall 模块:删除模块,但不删除模块留在package.json中的对应信息

npm uninstall 模块 --save 删除模块,同时删除模块留在package.json中dependencies下的对应信息

npm uninstall 模块 --save-dev 删除模块,同时删除模块留在package.json中devDependencies下的对应信息

原文:http://www.cnblogs.com/penghuwan/p/6973702.html

### 重新安装 npm 依赖的方法 要重新安装 npm 项目的依赖项,可以使用以下方法: 1. 清除现有的 `node_modules` 文件夹和 `package-lock.json` 文件。 2. 使用 `npm ci` 或 `npm install` 命令重新安装依赖。 以下是具体的操作步骤: #### 方法一:使用 `npm ci` `npm ci` 是一种更严格的依赖安装方式,适用于项目中有 `package-lock.json` 文件的情况。它会删除现有的 `node_modules` 文件夹并根据 `package-lock.json` 文件重新安装依赖,同时清除 npm 的缓存[^3]。 ```bash # 删除 node_modules 文件夹 rm -rf node_modules # 删除 package-lock.json 文件(如果需要) rm -f package-lock.json # 使用 npm ci 安装依赖 npm ci ``` #### 方法二:手动删除 `node_modules` 并使用 `npm install` 如果项目中没有 `package-lock.json` 文件,或者需要更新依赖版本,则可以使用 `npm install`。 ```bash # 删除 node_modules 文件夹 rm -rf node_modules # 删除 package-lock.json 文件(如果需要) rm -f package-lock.json # 使用 npm install 安装依赖 npm install ``` #### 注意事项 - 如果需要清理 npm 缓存,可以运行以下命令: ```bash npm cache clean --force ``` - 如果在安装过程中遇到问题,可能是因为全局模块或旧版本的 Node.js 冲突。建议先卸载全局的 Node.js 和相关模块,然后重新安装 nvm 来管理 Node.js 版本[^1]。 --- ### 示例代码 以下是一个完整的脚本,用于清理和重新安装依赖: ```bash #!/bin/bash # 删除 node_modules 文件夹 rm -rf node_modules # 删除 package-lock.json 文件 rm -f package-lock.json # 清理 npm 缓存 npm cache clean --force # 重新安装依赖 npm install ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值