npm安装和删除依赖

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下的对应信息

### 如何使用 npm 卸载已安装依赖包 要卸载通过 `npm` 已经安装依赖包,可以按照以下方法操作: 对于无作用域的包,可以通过执行以下命令完成卸载: ```bash npm uninstall <package_name> ``` 此命令会移除指定的包及其相关内容,并从项目的 `dependencies` 或其他相关字段中删除该条目[^1]。 如果需要卸载的是带有作用域的包,则应使用如下语法: ```bash npm uninstall @<scope>/<package_name> ``` 除了上述功能外,当项目存在锁定文件(如 `npm-shrinkwrap.json` 或 `package-lock.json`),这些文件也会被同步更新以反映最新的依赖状态。 另外,在某些情况下可能还需要区分本地与全局环境下的依赖管理。例如,若目标是从全局环境中移除某个包,则需附加 `-g` 参数至命令行选项之中: ```bash npm uninstall -g <package_name> ``` 最后值得注意的一点是,假如曾经手动指定了保存位置(比如开发阶段专用项),那么无论当时采用何种形式存储(即 `--save` 还是 `--save-dev`),现在只需简单调用基础版卸载指令即可实现彻底清除对应记录[^2]。 #### 示例代码展示 假设我们之前安装了一个名为 `lodash` 的库作为生产环境所需资源之一,现决定将其去除;又或者针对同样名称但属于特定范围内的模块也做相同处理——具体做法分别如下所示: - 对于普通的 Lodash 库: ```bash npm uninstall lodash ``` - 若涉及带命名空间的情况(假定为 '@myorg/lodash'): ```bash npm uninstall @myorg/lodash ``` 一旦成功执行以上任意一条语句之后,不仅实际文件会被清理掉,而且关联配置文档里的相应部分亦自动调整完毕[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值