npm 官網地址: https://www.npmjs.com/package...
發佈流程
-
賬號註冊
- 官網註冊:npmjs.com
- 命令行註冊:運行 npm adduse
- 登陸(只需登陸一次): 運行 npm login // 輸入賬號/密碼/郵箱
-
發包(在項目根目錄運行): npm publish
- 項目的包需要提前打包好,設置好package.json的內容
- 每次發包version的版本號要比上個版本高
-
查看發佈的包:
- 個人中心查看:https://www.npmjs.com/~username
- 官網搜索:https://www.npmjs.com/search?...
同步源説明:
發佈在npmjs.com的源會自動同步到淘寶鏡像
比如:
https://www.npmjs.com/package...
https://npmmirror.com/package...
常見問題
npm publish報404錯誤 ?
注意檢查發佈的賬號是不是擁有權限,npm 倉庫有組的概念,可能這個賬號沒添加到組內
npm 源地址被修改過?
npm 源可能被修改成verdaccio搭建的私有npm源,或者taobao源; 在發佈npmjs.com源時,需要修改源地址。修改方法:建議使用nrm 進行源管理
nvm的基本使用
- nrm全局安裝: npm i nvm -g
- 查看源: nrm ls
- 測速(打*的就是當前使用的源): nrm test
- 切換源: nrm use npm