2013-05-27 106 views
0

我有兩個項目,項目A和B,都使用Google Closure庫構建。Google Closure項目依賴關係

如何讓項目B依賴於項目A,以便我可以goog.require項目B中的項目A模塊允許無縫集成(編譯,縮小等)?

+1

看模塊。 http://stackoverflow.com/questions/3204474/using-the-module-option-in-closure-compiler-to-create-multiple-output-files – lennel

+0

我很困惑問題是什麼 - 你不能只用你的項目之間有相同的goog.provide/goog.require語句並同時編譯在一起? – ne8il

回答

1

如果兩個項目都可以編譯,那麼你可以編譯任何項目到任何項目。應該用goog.require和goog來解決依賴問題。提供

當我正在研究如何使用lime時,我在擺弄代碼的位置以及如何使用calcdeps.py之後編寫了一個wiki,您可以在這裏找到它: WIKI: How to use Lime (how to use closure-compiler with 3rd party (closure) libraries)

基本上石灰是第三方庫,但任何代碼提供的東西,並被其他代碼使用可以編譯與其他代碼。