2017-06-12 87 views

回答

2

維基百科:A package manager [...]是一組軟件工具,可以自動安裝,升級,配置和刪除計算機程序。

除了一個完整的計算機程序,你還可以考慮像庫,框架或只是一些打包在一起的文件的小部分。

雖然NuGet主要關注.NET(但NuGet上有很多非.NET包),NPM(節點包管理器),Yarn和Bower是JavaScript包管理器。

Yarn由Facebook和Open Sourced創建。網上發現的速度比較表明,紗線比NPM快。 Yarn也能夠從緩存中安裝軟件包,並且不需要連接到Internet(只有在之前下載了軟件包的情況下)。

Grunt是一個JavaScript任務運行程序,而不是包管理器。你可以用它來重複的任務,如縮小,編譯,單元測試,掉毛等自動化

-1

NPM是節點包manager.Basically它是用來安裝dependencies.In你的情況,你會需要這些reactJs。

紗線包管理器也用於安裝依賴關係,即安裝javascript包。 NPM和紗線之間

不同的是

要安裝的軟件包時需要10-12sec。

紗線並行安裝所有依賴關係。

要安裝的依賴性,我們總是不需要互聯網連接

NPM

要安裝的軟件包時需要20-25sec

NPM總是安裝其他後每個依賴一個可能落得很多時間

要安裝依賴關係,我們總是要求互聯網連接。

相關問題