我喜嘗試使用requirejs來組織我的代碼的第三方庫,但我需要使用一個使用谷歌閉合編譯庫,該庫是box2djs,你可以從使用與requirejs
https://github.com/leonidax/pl.git得到它
我發現代碼調用函數,如goog.require()
霍伊我可以用用RequireJS這個庫?
我喜嘗試使用requirejs來組織我的代碼的第三方庫,但我需要使用一個使用谷歌閉合編譯庫,該庫是box2djs,你可以從使用與requirejs
https://github.com/leonidax/pl.git得到它
我發現代碼調用函數,如goog.require()
霍伊我可以用用RequireJS這個庫?
哦,你要求一堆傷害。
封閉庫和google依賴模型(goog.require等)是緊密關聯的。
你最好轉向在各處使用閉包工具並試圖破解複合解決方案。
我沒有得到谷歌封閉庫和RequireJS一起工作。只要確保Closure的東西在RequireJS的東西之前。
<script src='../externalJS/requirejs/require.js'></script>
<script src="../externalJS/closure-library-read-only/closure/goog/base.js"></script>
<script>
goog.require('goog.structs');
goog.require('goog.structs.PriorityQueue');
// i just had to make sure that the closure lib stuff came before the requirejs stuff
requirejs([
'loaders_parsers/requiredLibrarys',
]);