Javascript 如何发布一个npm package

阅读(3302)

算是设计得比较有意思且有意义的 404 page了, 在 https://www.npmjs.com/ 后随意输入一个不存在的路径,e.g., https://www.npmjs.com/package/kaifage,就得到了发布指引:

mkdir kaifage
cd kaifage
npm init
# work your magic…
npm publish

实际发布时,在需要发布的目录下执行 npm init 后,会有一个交互式的过程指引输入 npm 包的相关信息,如name、version、github等,最终生成 package.json。如果目录下已经有 package.json 了,内容会被合并。

执行 npm publish 时,会要求鉴权。

  1. 先在 https://www.npmjs.com/ 注册用户,并验证邮箱;
  2. 然后在终端执行 npm adduser ,会有交互式输入username、password、email;
  3. 最后重新执行 npm publish,发布成功。