npm install -g npm-check-updates
ncu -v
npm-check-updates // 检查当前项目中有没有哪些依赖包可更新(简写ncu)
ncu
ncu -u // 全部更新package.json
ncu --help // 查看相关命令
# upgrade only mocha // 仅升级mocha
ncu mocha
ncu -f mocha
ncu --filter mocha
# upgrade packages that start with "react-" // #升级以“react-”开头的包
ncu react-*
ncu "/^react-.*$/"
# upgrade everything except nodemon // #升级nodemon以外的所有东西
ncu \!nodemon
ncu -x nodemon
ncu --reject nodemon
# upgrade only chalk, mocha, and react // #仅升级chalk、mocha和reac
ncu chalk mocha react
ncu chalk, mocha, react
ncu -f "chalk mocha react"
# upgrade packages that do not start with "react-". // #升级不以“react-”开头的包。
ncu \!react-*
ncu '/^(?!react-).*$/' # mac/linux
ncu "/^(?!react-).*$/" # windows