1、在 NPM 官方網(wǎng)站【https://www.npmjs.com】上注冊一個用戶。
2、在 Gitee 官方網(wǎng)站【https://gitee.com/】上注冊一個用戶(若適用)。
3、將項目代碼發(fā)布到 NPM 網(wǎng)站。啟動 shell 窗口,進入項目根目錄,執(zhí)行以下步驟:
1)設置倉庫網(wǎng)站,如果使用了國內倉庫(國內倉庫都是只讀的),注意發(fā)布項目時必須指定為【http://registry.npmjs.org/】。
npm config set registry http://registry.npmjs.org/
2)使用注冊用戶登錄。
npm login
3)查看是否登錄成功(若適用)。
npm whoami
4)首次發(fā)布項目時,初始化項目描述信息。
npm init
# 項目名字
package name:
# 版本號
version:
# 項目描述
description:
# 項目的入口文件
entry point:
# 項目啟動命令
test command:
# 項目 Git 倉庫地址
git repository:
# 項目關鍵字
keywords:
# 作者
author:
# 版權協(xié)議
license:
5)更新項目時,設置補丁類型。<update_type> 可選值包括:patch(補丁), minor(可向下兼容的功能擴充), major(不可向下兼容的新版本)。
npm version <update_type>
6)發(fā)布項目。
npm publish
7)刪除項目(若適用)。<name> 是包名,<version> 是版本號。注意:只能刪除24小時之內發(fā)布的包。
npm unpublish <name>@<version>