npm install [package]删除包

时间:2018-02-17 13:35:22

标签: npm npm-install

npm install [package]命令正在删除其他软件包,我必须运行' npm install'命令重新安装它们,这是一项繁琐的工作。

所有包都记录在package.json和package-lock.json文件中。

如果我在npm安装[package b],它将安装包b但是删除包a。 对于其他包,这反过来也是如此。

我总是要跑'npm install'返回所有已移除的包,以便现在打包a和b'按预期存在于node_modules中。

这是添加包裹的正常​​程序吗?或者有一种方法可以避免使用  npm intall'添加新包后?

1 个答案:

答案 0 :(得分:1)

NPM 5.7中有一个修剪错误,此问题发布后不久便得到解决。

https://github.com/npm/npm/issues/17379

从5.7.1开始,它似乎已解决。