使用npm發佈項目

npm-publish發佈

發佈一個包git

概要 Synopsis

npm publish [<tarball>|<folder>][--tag<tag>][--access<public|restricted>]

Publish '.' if no argument supplied
Sets tag 'latest' if no --tag specified

npm

npm publish [<目標文件>|或者<文件夾>] [--tag標籤<標籤名>] [--access訪問限制 <public公開|restricted受限制的>]

若是沒有參數可以使用「.」替代
若是沒有定義新標籤 使用"latest"替代

說明

上傳一個包到倉庫(npm)後就能夠使用名字來下載下來。包目錄中的全部文件都將被下載下來。除了.gitignore或者.npmignore這類文件。若是文件中有.gitignore那麼個文件中指定的文件將被忽視。若是同時存在那麼以.gitignore爲主。查看npm-developers得到更多細節。
默認狀況下,npm將發表到公共的註冊。由於設置的默認註冊使者的不一樣會出現不一樣的樣子,查看package.jsonjson

  • <folder>:一個包含package.json的文件夾url

  • <tarball>:一個指向一個包含package.json文件的文件夾的路徑或者urlrest

  • [--access<public|restricted>] 告訴註冊中心,包是否爲公開,或者其餘限制。只有使用了限制的包,他的默認是有限制的。若是你不是一個付費帳戶,默認是公開的。code

若是包的名字和版本組合已經存在和註冊過,那麼將會失敗。ci

一旦一個名字和版本的組合被註冊過,那麼將不得更改,即便從版本庫刪除。get

相關文章
相關標籤/搜索