2016-01-13 68 views
2

現在,我的客戶已經使用一些Node和Bower組件來構建項目。每當一個新的開發商進來,很容易讓該人簡單地運行如何使JSPM安裝Bower依賴關係

npm install 
bower install 

,然後準備工作。

我們正在開發一個新項目,這次我們要使用JSPM而不是Bower。但是,我們希望利用我們現有的私人圖書館(其中20個以上),我們不希望花費大量的時間重寫它們。此外,他們仍然需要爲其他項目定期使用Bower組件。

到目前爲止,這工作。我們使用jspm-git來設置註冊表。但是,JSPM在某種程度上失敗:它不會安裝它安裝的那些庫的Bower依賴項。

我們該怎麼辦?我希望團隊中的其他開發人員能夠檢查項目並運行

npm install 
jspm install 

並且在路上。目前看起來不太可能。任何我們已經忘記的設置?任何指導將不勝感激。

+0

我知道'jspm'但是從我的經驗很少'npm'是對於獲取服務器和客戶端代碼的依賴關係相當好。如果你使用'webpack'這樣的工具,它會分析你從'node_modules'目錄中究竟使用了什麼,並編譯一個或多個客戶端需要的bundle。人們還想要什麼? –

回答

1

您需要JSPM涼亭端點: NPM安裝JSPM鮑爾端點--save-dev的

然後,你需要註冊涼亭端點JSPM: JSPM註冊表創建涼亭JSPM鮑爾端點

然後你就可以安裝涼亭包: JSPM安裝涼亭:角引導,多選

希望這有助於:)