2016-11-21 72 views
1

我成功發佈了一個包,通過以下this official tutorial: 這是否意味着NPM將我的所有文件複製到NPM服務器?因爲我使用的命令是:NPM發佈會將所有文件複製到NPM服務器嗎?

npm publish 

沒有其他參數。

而在鮑爾,我用的命令是:

bower register raphael.backbone git://github.com/tomasAlabes/backbone.raphael.git 

這顯然是源是混帳回購協議,因此鮑爾顯然是一個註冊表,不復制項目文件。

問:

「NPM發佈」 將我的文件複製到NPM服務器或沒有?

回答

2

npm publish將您當前的工作目錄壓縮成tarball並將其上傳到npm註冊表;所以是的,npm publish會將你的文件複製到npm服務器。

你實際上不需要爲npm包使用git,但是對任何軟件開發使用版本控制都是一個好主意。

+0

您是否知道「Bower register」是否將所有文件從git url複製到了bower服務器? –

+0

不是積極的,但我認爲它直接從GitHub安裝。 – RyanZim

+1

我認爲鮑爾複製文件從git回購,因爲鮑爾註銷「下載...」,「提取存檔zip」 –