npm升级package如何对应的更新package.json中的版本号

今天在项目中用npm start 启动一个项目,报如图错误,网上查了以后,是由于package.json文件中,http-server版本过低引发的(个人是0.6.1),解决方法有两种npm

第一种方法 直接在文件中修改http-server的版本为0.9.0,这样再次启动没有报错。json

第二种方法直接用npm update 方法更新,可是更新后发现package.json中对应的版本号并无改变,因而查阅了一些资料和文章,借助npm-check-updates工具能够很方便的将package.json中的依赖包版本号更新为最新版本,下面介绍下该工具的使用,工具

安装 --npm install npm-check-updates -gserver

使用:1 检查depedencies中的最新版本 npm-check-updates 或者ncu    2 更新dependencies到最新版本 ncu -u ci

这样depedencies中的版本号自动更新到最新版本。date

若是想更新所有depedencies到最新版本(包括当前指定版本范围知足最新版本号)ncu -a 方法

相关文章
相关标签/搜索