很多做node.js开发的小伙伴呢都遇到这样一个问题:我全局安装的脚手架,如何升级。或者,我某个项目里,很多组件都大幅更新了,增加了很多好用的新特性,我该如何去升级我所想升级的组件呢。常规使用的npm update呢,又不是很好用。偶然发现了这个好用的工具,分享给大家。

首先安装 sudo npm install npm-check -g

然后,你就可以在该项目执行npm-check即可查看该项目下的依赖情况和新版的依赖情况,emoji表情意外萌呢~

它还会检测你在工程里import进的依赖,没有用到的依赖还会提示你去移除它。提示非常丰富。

// 分割线,首页不放图o(////▽////)q

如需升级工程下的依赖的话,在工程目录下执行npm-check -u,即可检查出可以升级的组件,空格选择,回车开始升级

如果是升级诸如脚手架之类的全局组件,执行sudo npm-check -u -g,使用同理。

主要用法就这两个,其他用法使用npm-check --help查看即可。

恩,就酱紫~