現在,我的客戶已經使用一些Node和Bower組件來構建項目。每當一個新的開發商進來,很容易讓該人簡單地運行如何使JSPM安裝Bower依賴關係
npm install
bower install
,然後準備工作。
我們正在開發一個新項目,這次我們要使用JSPM而不是Bower。但是,我們希望利用我們現有的私人圖書館(其中20個以上),我們不希望花費大量的時間重寫它們。此外,他們仍然需要爲其他項目定期使用Bower組件。
到目前爲止,這工作。我們使用jspm-git來設置註冊表。但是,JSPM在某種程度上失敗:它不會安裝它安裝的那些庫的Bower依賴項。
我們該怎麼辦?我希望團隊中的其他開發人員能夠檢查項目並運行
npm install
jspm install
並且在路上。目前看起來不太可能。任何我們已經忘記的設置?任何指導將不勝感激。
我知道'jspm'但是從我的經驗很少'npm'是對於獲取服務器和客戶端代碼的依賴關係相當好。如果你使用'webpack'這樣的工具,它會分析你從'node_modules'目錄中究竟使用了什麼,並編譯一個或多個客戶端需要的bundle。人們還想要什麼? –