今天在项目中用npm start启动了项目,如图所示报告了错误。 我在网上查了一下,发现是因为package.json文件中的http-server版本太低所致。 (我的是0.6.1。 )解决方法有两个。
第一种方法是将文件中的http-server版本直接更改为0.9.0,以确保重新启动没有错误。
第二种方法是直接用npm update方法更新,更新后在package.json上发现相应的版本号没有变化。 因此,我们可以查阅一些资料和担心的姐姐,使用npm-check-updates工具轻松将package.json的依赖包版本号更新为最新版本,并介绍该工具的使用方法。
--- npminstallnpm-check-updates-g的安装
使用: 1检查从属关系的最新版本的npm-check-updates或ncu 2,并将从属关系更新为最新版本的ncu -u
这将自动将depedencies的版本号更新为最新版本。
如果要将所有depedencies更新为最新版本(包括当前指定的版本范围满足最新版本号),请使用ncu -a