npm-项目依赖问题-自我bug排除和修复
2021年7月27日小于 1 分钟
初始化server失败
有两种解决方案
- 方案一:使用yarn自带的更新依赖方法
- 方案二:使用 npm-check 更新项目依赖
方案一:使用yarn自带的更新依赖方法
yarn upgrade-interactive --latest
或者
yarn upgrade package@version
使用yarn-upgrade-all
Installation
yarn add --dev yarn-upgrade-all
Usage
yarn yarn-upgrade-all
方案二:使用 npm-check 更新项目依赖
使用 npm-check 更新项目依赖是一个常用的自我排除问题方法。
在网站项目根目录运行
安装 npm-check
npm i -g npm-check
检查更新
npm-check -u
输出如下:
? Choose which packages to update. (Press <space> to select)
Update package.json to match version installed.
❯◯ chalk ^1.1.3 ❯ 2.4.2 https://github.com/chalk/chalk#readme
◯ cheerio ^0.22.0 ❯ 0.22.0 https://github.com/cheeriojs/cheerio#readme
◯ debug ^2.3.3 ❯ 4.1.1 https://github.com/visionmedia/debug#readme
Space to select. Enter to start upgrading. Control-C to cancel.
使用 ↑
↓
空格space
选中要更新的包,Ctrl + C
取消更新,回车
就是执行更新。