npm插件發(fā)布以及更新

最近自己寫了個小插件,然后想發(fā)布到npm市場,無奈苦于不知道如何下手,索性去各種搜索之后,總于是學(xué)會了,現(xiàn)總結(jié)一些我查找的時候記下來的一些終端指令。

// 1.npm插件發(fā)布
npm addUser  // 分別輸入用戶名、密碼、郵箱
npm publish  // 直接發(fā)布
npm login    // 非第一次發(fā)版本則用此命令
npm unpublish --force // 取消插件發(fā)布【謹(jǐn)慎使用】
npm deprecate <pkg>[@<version>] <message> // 并不會在社區(qū)里撤銷你已有的包,但會在任何人嘗試安裝這個包的時候得到警告
npx force-unpublish package-name '原因描述' // 撤銷不了??試試這個

// 2.npm插件更新
npm version patch  // 補(bǔ)丁【1.0.1】
npm version minor  // 小改【1.1.0】
npm version major  // 大改【2.0.0】
                   // 注意需要再一次執(zhí)行:npm publish

// 3.查看遠(yuǎn)程包版本信息
npm view xxx versions

// 4.npm查看本地全局安裝過的包
npm list -g --depth=0

// 5.npm查看全局的包的安裝路徑
npm root -g

// 6.npm查看當(dāng)前包的安裝路徑
npm root

// 7.npm將包安裝到全局環(huán)境中
npm install xxx -g

// 8.npm將信息寫入package.json,并自動把模塊和版本號添加到dependencies部分
npm install xxx –save

// 9.npm將信息寫入package.json,并自動把模塊和版本號添加到devdependencies部分
npm install xxx –save-dve

// 10.npm單獨(dú)更新某個包
npm update xxx

// 11.npm更新至最新版
npm install -g npm

// 12.npm淘寶鏡像
npm config set registry http://registry.npm.taobao.org
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容