美文网首页
npm发布包管理

npm发布包管理

作者: 段煜华 | 来源:发表于2021-04-24 16:24 被阅读0次

npm官方建议规范的包至少包含:
package.json(包的基本信息)
README.md(文档)
index.js (入口文件)

创建一个package.json文件

npm init
init | npm 中文文档 (npmjs.cn)

登录

npm login

显示当前登录的用户

npm whoami [--registry <registry>]
whoami | npm 中文文档 (npmjs.cn)

发布

npm publish
npm publish --access public
publish | npm 中文文档 (npmjs.cn)

更新版本

npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease [--preid=<prerelease-id>] | from-git]

  • major: 主版本号
  • premajor: 预备主版本
  • minor: 次版本号
  • preminor: 预备次版本
  • patch: 修订号
  • prepatch: 预备修订版
  • prerelease: 预发布版本

版本号格式:主版本号.次版本号.修订号
版本号递增规则:

  • 主版本号:做了不兼容修改或颠覆式的重写
  • 次版本号:向下兼容的功能性新增
  • 修订号:向下兼容的问题修正

version | npm 中文文档 (npmjs.cn)

查看版本

npm view <pkg> version 查看包的发布版本
npm ls <pkg> 检查当前的包/依赖项版本

删除

npm --force unpublish <packname>
npm unpublish [<@scope>/]<pkg>[@<version>]
如果报权限方面的错,加上--force

作废指定包的指定版本

npm deprecate <pkg>[@<version>] <message>
deprecate | npm 中文文档 (npmjs.cn)

相关文章

  • npm操作

    npm所有者管理: npm登录: npm查看用户信息: 发布(包): npm撤销发布的包: npm退出: 初始化n...

  • 自定义npm包的创建、发布、更新和撤销

    大纲 1、准备2、自定义npm包3、发布自定义npm包4、引用npm包5、更新npm包6、撤销发布的npm包 博客...

  • npm介绍

    npm简介 npm是node的包管理工具,定义明确就是用来管理node的包,包括安装,卸载,更新,发布等 npm命...

  • npm包发布流程

    npm包发布流程 标签(空格分隔): Node.js npm包发布流程 注册npm账号 方式一:去npm官网注册 ...

  • npm原理理解

    众所周知的概念 npm是一个包管理器。开发者使用npm命令从npm安装包、发布包,从而可以分享和复用代码balab...

  • 如何在npm发布一个包

    发布一个npm包 1 登录 npm 2 更新包版本号 3 发布 设置npm publish 时的发布文件(有时我们...

  • 发布npm包,删除npm包

    发布npm包 注册并在本机添加npm用户(已注册可忽略) 完成了上面的步骤之后,我们接下来要在www.npmjs....

  • npm发布包

    1. 使用npm命令登陆: 输入:Username、Password、Email 2. 在package.json...

  • 发布npm包

    可以发布任何有package.js文件的目录。比如 node module 创建一个用户 要想发布,必须在npm ...

  • 发布npm包

    1.https://www.npmjs.com注册npm账号2.进入要发布的工程目录下 npm init3.切换镜...

网友评论

      本文标题:npm发布包管理

      本文链接:https://www.haomeiwen.com/subject/ecxhrltx.html