1、首先註冊乙個npm的賬號;(認證郵箱很重要,不然沒有許可權發包)
2、建立專案使用npm init初始包,會生產乙個package.json的檔案;
package.json的配置如下
name代表了你發的包的名字(不能和npm上已存在的包名字相同)
version是你發的包的版本號(以後更新包的時候得修改版本號)
3、npm login 登入時會輸入npm註冊時使用的姓名,密碼,郵箱
4、npm publish 發布(特別注意自己的包名不要和npm庫裡面的包名重複,不然提不上去)
5、每次發布要改變版本號,且版本號要比上一次版本號大
6、npm unpublish test //撤銷已發布的包?
npm unpublish test --force //強制撤銷
npm unpublish [email protected] //可以撤銷發布自己發布過的某個版本的**
注:
1)發包的時候確保npm的源是本身的源;
查詢npm源:
npm config get registry
發布的時候如果不是npm源,設定為npm源
npm config set registry
npm config set registry
3)版本號的介紹:語義版本號分為x.y.z三位,分別代表主版本號、次版本號和補丁版本號。
當**變更時,版本號按以下原則更新。
如果只是修復bug,需要更新z位。
如果是新增了功能, 但是向下相容,需要更新y位。
如果有大變動,向下不相容,需要更新x位。
簡述 npm 發包流程
注意 需要在郵箱中確認 mkdir my modules cd my modules npm init y在建立的 json 檔案中,它包含了你的專案資訊以及眾多的配置項。除此之外你也可以寫乙個readme.md檔案用來描述你的專案。例,package.json npm login需要輸入對應的us...
npm 包的 發布 流程
npm 包的發布流程 本文主要是針對 還未曾發布過自己的 npm 的同學,闡述一下 npm 的發布流程 熟悉的同學,可以繞道了。首先你得有乙個 自己的 npmjs.com 的賬號 沒有的話,就到 npmjs.com 上去註冊乙個 然後 在需要發布的檔案的 資料夾下 開啟 cmd 並 npm init...
如何發布自己的npm包
1.首先前往npm官網註冊乙個賬號 2.在本地建立乙個專案資料夾 專案名稱隨意,不能和npm已有包重複 3.通過終端進入資料夾 cd demo 建立乙個包資訊管理檔案package.json npm init 填寫相關資訊,直接回車也可 4.建立乙個index.js檔案,隨便敲幾行 5.發布包 使用...