写点东西《检查和更新NPM包》

写点东西《检查和更新NPM包》

  • [检查和更新 NPM 包](#检查和更新 NPM 包)
  • TL;DR;
  • [用于检查和更新软件包的 NPM 命令# [](#npm-outdated)npm outdated](# npm outdated)
  • [npm update](#npm update)
  • [npm update --save-dev --save](#npm update --save-dev --save)
  • [npm update -g](#npm update -g)
  • [npm-check-updates 检查和更新软件包的命令](#npm-check-updates 检查和更新软件包的命令)
  • [npm install -g npm-check-updates](#npm install -g npm-check-updates)
  • [npx npm-check-updates](#npx npm-check-updates)
  • [ncu -u](#ncu -u)
  • [ncu -g -u](#ncu -g -u)
  • 🌟更多精彩

检查和更新 NPM 包

关于如何检查和更新 npm 包的快速概述。

TL;DR;

用于检查和更新包的 npm 命令。

命令 说明
npm outdated 检查过时的软件包
npm update --save 更新软件包并保存到 package.json
npm update --save-dev --save 更新开发软件包并保存到 package.json
npm update -g 更新全局软件包

或者,您可以使用 npm-check-updates 检查和更新软件包。

命令 说明
npm install -g npm-check-updates 全局安装 npm-check-updates
npx npm-check-updates 检查过时的软件包,无需安装 npm-check-updates
ncu -u 更新软件包并保存到 package.json
ncu -g -u 更新全局软件包

用于检查和更新软件包的 NPM 命令# npm outdated

复制代码
npm outdated

npm 文档:npm-outdated

此命令将检查注册表,以查看是否有任何(或特定)已安装的软件包当前已过时。

默认情况下,只显示根项目的直接依赖项和已配置工作区的直接依赖项。使用 --all 还可以查找所有过时的元依赖项。

npm 文档:npm-outdated

npm update

复制代码
npm update --save

npm 文档:npm-update

更新软件包并保存到 package.json

npm update --save-dev --save

复制代码
npm update --save-dev --save

npm 文档:npm-update --save-dev --save

更新开发软件包并保存到 package.json

npm update -g

复制代码
npm update -g

npm 文档:npm-update -g

更新全局软件包

npm-check-updates 检查和更新软件包的命令

npm-check-updates 将您的 package.json 依赖项升级到最新版本,忽略指定版本。

npm install -g npm-check-updates

复制代码
npm install -g npm-check-updates

npm 文档:npm-install -g npm-check-updates

全局安装 npm-check-updates

npx npm-check-updates

复制代码
npx npm-check-updates

检查过时的软件包,无需安装 npm-check-updates

ncu -u

复制代码
ncu -u

更新软件包并保存到 package.json

ncu -g -u

复制代码
ncu -g -u

更新全局软件包


🌟更多精彩

点击👉这里~~

相关推荐
white-persist15 分钟前
Python实例方法与Python类的构造方法全解析
开发语言·前端·python·原型模式
新中地GIS开发老师1 小时前
Cesium 军事标绘入门:用 Cesium-Plot-JS 快速实现标绘功能
前端·javascript·arcgis·cesium·gis开发·地理信息科学
Superxpang1 小时前
前端性能优化
前端·javascript·vue.js·性能优化
Rysxt_1 小时前
Element Plus 入门教程:从零开始构建 Vue 3 界面
前端·javascript·vue.js
隐含1 小时前
对于el-table中自定义表头中添加el-popover会弹出两个的解决方案,分别针对固定列和非固定列来隐藏最后一个浮框。
前端·javascript·vue.js
大鱼前端1 小时前
Turbopack vs Webpack vs Vite:前端构建工具三分天下,谁将胜出?
前端·webpack·turbopack
你的人类朋友1 小时前
先用js快速开发,后续引入ts是否是一个好的实践?
前端·javascript·后端
知识分享小能手1 小时前
微信小程序入门学习教程,从入门到精通,微信小程序核心 API 详解与案例(13)
前端·javascript·学习·react.js·微信小程序·小程序·vue
子兮曰2 小时前
npm workspace 深度解析:与 pnpm workspace 和 Lerna 的全面对比
前端·javascript·npm