npm 迭代(四)

简介: npm 迭代

变更版本


npm采用语义化版本,共三位,以 . 隔开,从左至右依次代表:

主版本(major)次要版本(minor)补丁版本(patch)


例如: 1.0.0 对应 major.minor.patch


关于版本变更规范:


微信图片_20230204200404.png


变更版本号的命令:npm version <major | minor | patch>


假如我们本次是次要发布,我们执行命令:


npm version minor


package.json中的version也已变为1.1.0:


{
  "name": "water-pkg",
  "version": "1.1.0",
  "description": "my first npm package",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [
    "npm",
    "packge"
  ],
  "author": "yuyy",
  "license": "ISC"
}


再次发布


npm publish


安装更新


npm up 包名
目录
相关文章
|
22天前
|
前端开发 开发工具 git
|
10天前
|
前端开发 JavaScript 数据安全/隐私保护
从0到1开发一个自己的npm包完整过程
创建自己的 npm 包涉及六个步骤:1) 注册 npm 账号;2) 使用 `npm init` 初始化项目,确保 package.json 的 name 唯一且 private 为 false;3) 开发项目,可封装 UI 组件、函数库或命令行工具;4) 本地调试,通过 `npm link` 在项目中测试;5) `npm login` 登录账号,可能需切换至官方仓库;6) 使用 `npm publish` 发布项目。注意版本号递增,无意义的包不建议发布。
20 2
从0到1开发一个自己的npm包完整过程
message: 没有找到可以构建的 NPM 包,请确认需要参与构建的 npm 都在 `miniprogra
message: 没有找到可以构建的 NPM 包,请确认需要参与构建的 npm 都在 `miniprogra
|
22天前
|
JavaScript 前端开发 开发工具
npm安装依赖实践总结
npm安装依赖实践总结
94 0
|
7月前
|
存储 资源调度 安全
你知道npm、yran、pnpm的区别吗?
你知道npm、yran、pnpm的区别吗?
49 0
|
9月前
|
资源调度
通过一个具体的例子理解 npm 的 peerDependency
通过一个具体的例子理解 npm 的 peerDependency
52 0
|
11月前
|
存储 资源调度 安全
pnpm:基础使用
pnpm:基础使用
357 0
|
11月前
|
缓存 分布式计算 前端开发
从npm版本依赖到Monorepo大仓项目
前端的发展很快,自从node.js的出现,打开前端新的大门,npm让js有了自己的包管理能力,能够让前端项目工程化,从而能够处理更加复杂的前端项目。
195 0
|
资源调度 JavaScript 前端开发
我的学习方法是每天看 10 个 NPM 模块?
最近看到阿里前端技术专家狼叔在 17 年的这篇《迷茫时学习 Node.js 最好的方法》[1]提到: 今天小弟过来找我,说迷茫,我告诉他一个密法:一天看 10 个 npm 模块,坚持一年就是 3000+,按正常工作需要,超过 200 个都很厉害了。
npm包从构建到发布流程
npm包从构建到发布流程
187 0
npm包从构建到发布流程

热门文章

最新文章