美文网首页
npm发布流程

npm发布流程

作者: 一wei渡江 | 来源:发表于2019-12-04 16:43 被阅读0次
  1. npm官网注册账号。https://www.npmjs.com/(终端使用npm adduser应该也可以注册)
  2. 登录账号
  • 终端切换到项目根目录下。
  • npm login,输入账号、密码、邮箱,登录成功。(npm config ls可以查看登录的信息)
  • 如果直接发布到npm上,运行 npm publish
  1. 退出登录 npm logout
Tips
  • 目前新建的包名不允许再使用大写字母,不然会提示名称非法,无法发布(具体规则可以百度 npm命名规范)。
  • 可以通过--tag发布beta版本,eg:npm publish --tag=beta。npm默认的tag是latest,npm publish没有添加tag默认就是发布到latest(这里的tag有点类似git里的分支,latest对应git的master),其他tag可以自定义添加,最好符合通用含义。
  • npm install packageName默认安装的也是latesttag下的版本。
  • 想要安装指定tag下的npm install packageName@tag, 例如npm install react@talpha
  • 查看自己包的所有tag项目根目录下 npm dist-tag ls
  • 将其他tag的版本切到latestnpm dist-tag add packageName@tag latest
  • 查看别人包所有的tag和版本 npm view packageName versions
  • version和tag是相互独立的,version一旦发布,是不可变的。
  • 24小时内包是可以撤销的,npm unpublish packageName --force
  • npm link这个在调试中比较有用,具体可以百度一下,知道这个关键字就行了。

相关文章

  • npm包发布流程

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

  • npm发布流程

    npm官网注册账号。https://www.npmjs.com/(终端使用npm adduser应该也可以注册) ...

  • npm发布流程

    最近在玩hexo,自己写了一个hexo d提交版本库后,ssh连接远程服务器拉取的js包,自己手动放到node_m...

  • npm 发布流程

    1. 注册 方法1: 官网注册[https://www.npmjs.com/signup] (推荐) 方法2: 命...

  • 发布npm包流程

    准备 准备https://www.npmjs.com 注册一个账号 安装node、npm 1.添加npm账号,登录...

  • npm包发布流程

    最近发布npm包的过程中,发现npm有很多对整个流程很友好的命名 包的定义 包的版本更新 beta、aplha版本...

  • npm包发布流程

    准备工作 在webpack配置的output参数中配置好library和libraryTarget,示例: 修改p...

  • npm包发布流程

    npm包发布流程 1. 注册npm账号 方式一: 通过npm官网注册 方式二: 通过终端注册 查看npm当前使用的...

  • npm 发布包流程

    package.json 配置说明:https://docs.npmjs.com/cli/v6/configuri...

  • 发布npm包流程

    1.到npm官网 https://www.npmjs.com[https://www.npmjs.com]注册账号...

网友评论

      本文标题:npm发布流程

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