npm install [package] 命令正在删除其他软件包,我必须运行“npm install”命令来重新安装它们,这是一项繁琐的任务。
所有包都记录在 package.json 和 package-lock.json 文件中。
如果我 npm install [package b],它将安装包 b 但删除包 a。
对于其他包来说,反之亦然。
我总是必须运行“npm install”来返回所有已删除的包,以便现在“包a和b”按预期存在于node_modules中。
这是添加包的正常过程吗?或者有什么方法可以在添加新包后避免使用“npm intall”?
NPM 5.7 中有一个修剪错误,在这个问题发布后不久就得到了解决。
https://github.com/npm/npm/issues/17379 https://github.com/npm/npm/issues/17379
从 5.7.1 开始,这个问题显然已得到解决。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)