- 登录 npm 官网,注册账号。官网地址:www.npmjs.com/
这里要提一下我很喜欢的一个小设计。
我们输入账号时小熊看着你,但是当我们聚焦密码框时是这样的,可以说非常可爱了。
注册完后一定能过要去邮箱里做认证,否则可能报 403 错误哦。
- 使用命令行工具,修改 npm 镜像地址。
一般我们做开发都会把 npm 改成淘宝镜像,如果要发布包到 npm 上,需要把镜像改回来。
注意:如果是 window,请务必使用管理员进入 cmd 窗口修改。如果使用 git bash 修改会无效。至于为什么我不知道。
查看 npm 镜像地址
npm config get registry
切换成 npm 镜像
npm config set registry https://registry.npmjs.org/
发布完成后把镜像配回来
npm config set registry https://registry.npm.taobao.org
- 使用命令行工具登录 npm
npm login
接下来就输入账号、密码、邮箱
- 进入本地项目目录,已开始进入也可以,避免切来切去。
发布包
npm publish
- 删除包,切记不要随便删除包,因为这是不被鼓励的。同一个包(包名@版本号相同,如:ofd-xml-parser-serialno@0.0.2)24小时内只能删除一。
包名就是 package.json 里配置的 name.
删除指定版本包
npm unpublish 包名@版本号
- 发布成功后,就可以在包的列表中看到了。如果确定发布成功了,而列表中没看到就多刷新几次。
按照以上步骤大概率不会出什么错。遇到问题不用怕,他会给出提示和日志,我们查看日志各个击破即可。