在我的Node.js项目中,我依赖于另一个本地项目。通常,我需要对依赖项进行一些小的更改,并查看它如何影响我的主项目。为此,我必须使用重新安装我的依赖项npm
。
我可以npm update
用来尝试更新我的依赖项,但这似乎仅在版本号已更改依赖项的情况下才有效。我不想每次更改一行或两行代码以在开发中进行实验性更改时都不必更改依赖版本号。
我可以rm -rf node_modules/; npm install
确保获得所有依赖项的最新版本。下载我所有的非本地依赖项都需要几分钟,这打破了我的思路。
有没有办法强制npm重新安装单个依赖项,即使该依赖项的版本号没有更改?
运行时npm install
,它将安装所有缺少的依赖项,因此可以将其与uninstall
如下所示结合:
npm uninstall some_module; npm install
使用npm 5时,将从中删除已卸载的模块package.json
,因此您应该使用:
npm uninstall some_module; npm install some_module
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句