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
时,会要求鉴权。
- 先在 https://www.npmjs.com/ 注册用户,并验证邮箱;
- 然后在终端执行
npm adduser
,会有交互式输入username、password、email; - 最后重新执行
npm publish
,发布成功。