在 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/