Hexo升级
问题描述
最近推送到GitHub后,无法自动部署.GitHub上的错误报告说是某个依赖版本过低.
npm-check
npm-check是一个npm包更新工具。它还可以检查项目的npm依赖包是否有更新,缺失,错误以及未使用等情况。其 几大主要优势如下:
- 提供图形化界面,还有emoji,点个赞(不用对着黑白界面简直良心啊!我也想用emoji写啊!:-))
- 批量更新依赖包,还兼职检测包使用情况
- 项目下更新支持自动检测包的 “dependencies” 和”devDependencies”并更新”package.json”信息
npm-check安装
1 | npm install -g npm-check //全局安装。项目下安装可自行选择 |
查看项目依赖包更新 npm-check
1 | npm-check |
查看包更新信息,会有小黄脸提示你包的相关情况(需更新,缺失,错误以及未使用等)
选择更新
1 | npm-check -u |
这个命令会列出可以更新的选项
在选项列表中,使用上下箭头进行选择,使用空格确认,然后enter开始更新。自动更新package.json内的相关包信息