正確的發包步驟:
不夠清楚?上圖
npm err! need auth auth and email requiredfor publishingnpm err! need auth you need to authorize this machine using
npm 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去掉不...