手把手教你發佈一個npm包

首先你得在官網註冊一個npm帳號npm

好比咱們新建一個index.js文件 這個文件只打印一句話 ,而後把這個文件發佈成一個npm包json

初始化

npm initbash

執行這個操做會在本地生成一個package.json文件,而且按照提示輸入相應的描述 版本號等等。spa

{
  "name": "charllote-bao",
  "version": "1.0.0",
  "description": "test",
  "main": "index.js",
  "scripts": {
    "test": "npm install charllote "
  },
  "author": "charllote",
  "license": "ISC"
}
複製代碼

登陸你的npm帳號

npm logincode

發佈操做

npm publiship

若是遇到如下提示報錯,說明你可能註冊以後沒有去驗證郵箱,打開你綁定的郵箱,點擊npm的驗證連接便可。get

npm ERR! code E403
npm ERR! 403 Forbidden - PUT https://registry.npmjs.org/charllote-bao - you must verify your email before publishing a new package: https://www.npmjs.com/email-edit

複製代碼

發佈成功以後能夠在你的npm主頁看到剛發佈的包string

更新操做

npm version patch // 這個操做會在原先的版本號上+1
npm publish // 從新發布
複製代碼

執行成功後會在主頁看到一個新發布的版本包it

刪除操做

刪除指定的包和版本號io

npm unpublish 包名@版本號

複製代碼
相關文章
相關標籤/搜索