博客 / 詳情

返回

npm發包流程

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 倉庫有組的概念,可能這個賬號沒添加到組內

image.png

npm 源地址被修改過?

npm 源可能被修改成verdaccio搭建的私有npm源,或者taobao源; 在發佈npmjs.com源時,需要修改源地址。修改方法:建議使用nrm 進行源管理

nvm的基本使用

  • nrm全局安裝: npm i nvm -g
  • 查看源: nrm ls
  • 測速(打*的就是當前使用的源): nrm test
  • 切換源: nrm use npm
user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.