记录发布npm包遇到的问题


登录

npm login
# 输入 用户名
# 输入 密码

发布

#发布为公开库
npm publish --access=public

带scope的发布

  • 先去npm后台,申请免费的组织机构。例如myPack
  • 修改package.json中的name为 @myPack/name
  • 执行上面的发布命令

Scope发布的好处

  • fork项目修改好bug后,可以先发布到自己的组织机构下面临时使用以及测试。

坑一:

发布前先切回npm地址,一般开发用的是淘宝的镜像地址

nrm use npm

坑二:

切换npm地址后,一定要重新执行登录

npm login