npm發布包的那些事

2021-09-13 11:16:13 字數 1086 閱讀 9412

正確的發包步驟:

不夠清楚?上圖

npm err! need auth auth and email requiredfor publishing
npm err! need auth you need to authorize this machine usingnpm adduser錯誤。

npm err! publish failed put 403

npm err! error: no_perms private modeenable, only admin can publish this module: nodebb-plugin-route-cms

有至少兩種方法:命令:npm adduser

1)修改~/.npmrc中的registry欄位(命令:vi ~/.npmrc)

2)直接在命令列修改即可。

不夠清楚?繼續上圖!

npm err! addlocal could not install .

npm err! error: eacces, open'/home/jiangcaiyang/.npm/nodebb-plugin-route-cms/0.0.1/package/package.json'

npm err! 

npm err!

npm err! please try running this command again as root/administrator.

--tag的意思是標記版本號。這裡按照semver的標準來制定版本(參考這裡)

版本格式:主版號.次版號.修訂號,版號遞增規則如下:

主版號:當你做了不相容的api 修改,

次版號:當你做了向下相容的功能性新增,

修訂號:當你做了向下相容的問題修正。

先行版號及版本編譯資訊可以加到「主版號.次版號.修訂號」的後面,作為延伸。

最後繼續以一張來結尾,結束我們的這次分享

在大型專案的建設過程中,很多細小的錯誤都會讓我們花費巨大的時間成本去完成,所以如果能夠提前知道防患於未然就顯得尤為重要了。

發布npm包,刪除npm包

完成了上面的步驟之後,我們接下來要在www.npmjs.com註冊乙個賬號,這個賬號會被新增到npm本地的配置中,下面命令行將會使用到。前提已完成npm使用者的註冊 npm adduser username your name password your password email yourmai...

npm包發布流程

1.npm 是什麼 2.安裝npm npm 不需要單獨安裝,在安裝node的時候,會連帶一起安裝npm。但是,node附帶的npm可能不是最新的版本,可以用以下命令更新到最新版本。npm install npm latest g 安裝完檢視npm版本 npm v 6.0.1 3.npm發布流程 1....

初試npm包發布

1.註冊相關帳號,確保在npm registry有響應的帳號 2.新使用者建立使用npm adduser,老使用者可以使用npm login直接登陸 使用npm config ls檢視當前電腦的認證資訊 3.發布原則 1 只有要用的檔案才發布,所以使用.gitignore和.npmignore去掉不...