1、注册账号

npmjs官网

注册完成后保持登录状态,不要关闭网页。

2、设置源

因为下载问题,你可能将npm的官方源切换为淘宝源。这里需要重新设置为官方源才能提交成功,使用nrm工具快速切换。

  1. npm i -g nrm
  2. nrm use npm

这部分设置后,你使用npm安装速度会变慢。最后发包完成后在切换回去

  1. npm use taobao

3、初始化包

  1. npm init

根据提示输入对应内容。

package name => 你要发布的包名 version => 当前发布的版本号(如果你是第一次发布建议设置为0.0.1) description => 对你的包进行描述 keywords => 关于你包的关键字 author => 作者名(填写你注册的用户名)

其他没提及的默认回车即可。

4、发布包

添加你的发布账号

  1. npm adduser

接着输入你的账号及密码。(这里也是需要将源切换为官方的npm源才可以成功)

添加结束后即可,发布你的一个包。

  1. npm publish

后续发布可以到package.json文件中修改 “version” 的版本号在提交。 如果同一版本提交会报错def