个人技术站点JASONWU

Keep Coding


  • 主页

  • 文章

  • 搜索

npm 包管理器

新建: 2021-06-19 编辑: 2021-06-21   |   分类: JavaScript   | 字数: 448 字

语义化版本号

npm 的语义化版本号由三组数字组成,格式为 v<主版本号>.<次版本号>.<补丁版本号>:

  • 主版本号:发生不兼容变化
  • 次版本号:增加、优化功能
  • 补丁版本号:修复 Bug

npm 版本管理

  • ^1.0.0,默认,跟踪次版本或补丁版本号
  • ~1.0.0,仅跟踪补丁版本号,更加保守和稳定的选择
npm outdated
根据语义版本号显示可用的新版本。
npm update <package>
更新符合语义版本号的可用新版本

安装删除依赖

npm init [-y]
自动创建 package.json,这是执行安装依赖的前置条件。
npm install [-D | -g] <package[@v1.0.0]>
安装指定依赖至目录 node_modules。

依赖安装完成后,默认会创建 package-lock.json,用于锁定当前项目所使用的具体版本,以便保证开发时所使用版本的一致性。 故 package.json 和 package-lock.json 文件都需要加入版本控制。

npm install
根据 package.json 安装依赖至当前目录 node_modules。
npm uninstall [-g] <package>
从目录 node_modules 中删除指定依赖。

查看已安装依赖

npm ls [-g]
查看已安装的依赖。
npm root -g
查看全局安装目录 node_modules。

帮助

npm help
查看可用命令。
npm help install
查看安装命令的可用选项。
#Package Manager#

文章:npm 包管理器

链接:https://www.wuxianjie.net/posts/js-npm/

作者:吴仙杰

文章: 本博客文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议,转载请注明出处!

Linux 包管理器(包含 MacOS)
Python 模块
  • 文章目录
  • 站点概览
吴仙杰

吴仙杰

🔍 Ctrl+K / ⌘K

27 文章
9 分类
25 标签
邮箱 GitHub
  • 语义化版本号
  • npm 版本管理
  • 安装删除依赖
  • 查看已安装依赖
  • 帮助
© 2021-2025 吴仙杰 保留所有权利 All Rights Reserved
浙公网安备 33010302003726号 浙ICP备2021017187号-1
0%