node如何實現(xiàn)把包發(fā)布到npm上
1 注冊npm賬號
1 npm網(wǎng)站,點擊sign up 按鈕,進入注冊用戶界面;
2 填寫賬號相關(guān)信息,并記住賬號 、密碼、郵箱等信息;
3 點擊Create an Account
按鈕,注冊賬號;
4 登錄郵箱,點擊驗證鏈接,進行郵箱賬號驗證;
2 登錄npm賬號
在終端執(zhí)行npm login
命令 ,輸入用戶名、密碼(不可見輸入方式)、郵箱,即可登錄成功。
在登錄之前切換鏡像源
為npm
官方服務(wù)器。
- nrm ls 查看所有的鏡像源
- nrm use npm 切換到指定npm鏡像源
- npm login 登錄npm
輸入賬號、密碼、郵箱之后,根據(jù)提示輸入郵箱中的驗證碼,即可登錄完成
3 發(fā)布包
將終端地址切換為包的根目錄
,運行npm publish
命令,即可將包發(fā)布到npm上,注意要發(fā)布的包名不能雷同。
npm view 包名
查看包是否重名
npm whoami
查詢當(dāng)前登錄的npm賬戶
npm publish --dry-run
在正式發(fā)布之前可以測試發(fā)布流程是否正確
4 刪除已發(fā)布的包
運行 npm unpublish 包名 --force
命令,即可從npm 刪除包。
npm unpublish
只能刪除72小時以內(nèi)發(fā)布的包;npm unpublish
刪除的包,在24小時內(nèi)不允許重復(fù)發(fā)布;
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
nodeJS與MySQL實現(xiàn)分頁數(shù)據(jù)以及倒序數(shù)據(jù)
這篇文章主要介紹了nodeJS與MySQL實現(xiàn)分頁數(shù)據(jù)以及倒序數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06詳解基于Node.js的微信JS-SDK后端接口實現(xiàn)代碼
本篇文章主要介紹了詳解基于Node.js的微信JS-SDK后端接口實現(xiàn)代碼,具有一定的參考價值,有興趣的可以了解一下2017-07-07解決Node.js包管理器安裝報錯npm?ERR!?code?1的問題
在開發(fā)過程中,我們經(jīng)常需要使用各種Node.js包來擴展我們的應(yīng)用程序功能,這些包通常通過npm(Node.js包管理器)進行安裝和管理,有時候我們可能會遇到一些關(guān)于npm的錯誤,本文將詳細(xì)介紹如何解決這個問題,并提供一個詳細(xì)的實例,需要的朋友可以參考下2024-03-03