node如何實(shí)現(xiàn)把包發(fā)布到npm上
1 注冊(cè)npm賬號(hào)
1 npm網(wǎng)站,點(diǎn)擊sign up 按鈕,進(jìn)入注冊(cè)用戶(hù)界面;
2 填寫(xiě)賬號(hào)相關(guān)信息,并記住賬號(hào) 、密碼、郵箱等信息;
3 點(diǎn)擊Create an Account按鈕,注冊(cè)賬號(hào);
4 登錄郵箱,點(diǎn)擊驗(yàn)證鏈接,進(jìn)行郵箱賬號(hào)驗(yàn)證;

2 登錄npm賬號(hào)
在終端執(zhí)行npm login命令 ,輸入用戶(hù)名、密碼(不可見(jiàn)輸入方式)、郵箱,即可登錄成功。
在登錄之前切換鏡像源為npm官方服務(wù)器。
- nrm ls 查看所有的鏡像源

- nrm use npm 切換到指定npm鏡像源
- npm login 登錄npm
輸入賬號(hào)、密碼、郵箱之后,根據(jù)提示輸入郵箱中的驗(yàn)證碼,即可登錄完成

3 發(fā)布包
將終端地址切換為包的根目錄,運(yùn)行npm publish命令,即可將包發(fā)布到npm上,注意要發(fā)布的包名不能雷同。
npm view 包名
查看包是否重名
npm whoami
查詢(xún)當(dāng)前登錄的npm賬戶(hù)
npm publish --dry-run
在正式發(fā)布之前可以測(cè)試發(fā)布流程是否正確

4 刪除已發(fā)布的包
運(yùn)行 npm unpublish 包名 --force命令,即可從npm 刪除包。
npm unpublish只能刪除72小時(shí)以?xún)?nèi)發(fā)布的包;npm unpublish刪除的包,在24小時(shí)內(nèi)不允許重復(fù)發(fā)布;
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用Node實(shí)現(xiàn)Git倉(cāng)庫(kù)批量克隆的操作步驟
分享一個(gè)node腳本,通過(guò)調(diào)用gitee的OpenApi獲取自己的代碼倉(cāng)庫(kù)列表,達(dá)到批量克隆項(xiàng)目的效果,文中通過(guò)代碼示例和圖文講解的非常詳細(xì),感興趣的小伙伴可以參考閱讀一下2024-04-04
使用 Node.js 開(kāi)發(fā)資訊爬蟲(chóng)流程
這篇文章主要介紹了使用 Node.js 開(kāi)發(fā)資訊爬蟲(chóng)流程,爬蟲(chóng)流程概括下來(lái)就是把目標(biāo)網(wǎng)站的HTML下載到本地再進(jìn)行數(shù)據(jù)提取。具體內(nèi)容詳情大家參考下本文2018-01-01
輕松創(chuàng)建nodejs服務(wù)器(5):事件處理程序
這篇文章主要介紹了輕松創(chuàng)建nodejs服務(wù)器(5):事件處理程序,本系列文章將一步一步創(chuàng)建一個(gè)完整的nodejs服務(wù)器,需要的朋友可以參考下2014-12-12
nodejs事件的監(jiān)聽(tīng)與觸發(fā)的理解分析
這篇文章主要介紹了nodejs事件的監(jiān)聽(tīng)與觸發(fā)的理解分析,以實(shí)例形式對(duì)比分析了nodejs與jQuery關(guān)于事件監(jiān)聽(tīng)的實(shí)用技巧,有助于加深對(duì)nodejs的理解,需要的朋友可以參考下2015-02-02
修改Nodejs內(nèi)置的npm默認(rèn)配置路徑方法
今天小編就為大家分享一篇修改Nodejs內(nèi)置的npm默認(rèn)配置路徑方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-05-05

