美文网首页
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发布流程

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