node.js - 使用 npm uninstall 时自动从 package.json 中删除依赖项

标签 node.js npm

npm init 之后,我可以使用以下命令在 package.json 中添加依赖项:

npm install package --save

说,我想 uninstall 包,我这样做:

npm uninstall package

但我也希望我的 package.json 也相应地更新,而不必手动转到文件并删除该行。

从 npm 文档中它说:

It is strictly additive, so it does not delete options from your package.json without a really good reason to do so.

所以,我只是想知道这是否可能。

最佳答案

使用相同的 --save 标志。如果您安装了一个依赖项:

$> npm install grunt-cli --save

你可以卸载它,更新 package.json,使用:

$> npm uninstall grunt-cli --save

“保存”标志告诉 npm 根据您刚刚执行的操作更新 package.json。

关于node.js - 使用 npm uninstall 时自动从 package.json 中删除依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19415523/

相关文章:

node.js - 在mongodb中使用多个条件更新数组

javascript - Node 同步功能

ruby-on-rails - Rails/Webpack : TinyMCE cannot load skins (404 (Not Found))

用于 node.js 的 MySQL 驱动程序与 Sphinx 一起使用

vue.js - 如何修复 vue-cli-service 漏洞?

node.js - 如何在underscore.js中使用对象 '_'

javascript - 如何使用邮件服务器和 nodejs 从我的服务器发送电子邮件

node.js - 如果你有 app.use(express.static(__dirname + ('views' )); , app.set '/public' 、 '/public' ) 有什么意义?

node.js - 为什么永远看不到环境变量?

javascript - 在客户端使用 NodeJs 播放音频文件