0

こんにちは、requirejs を使用してコードを整理しようとしていますが、google-closure-compiler を使用するライブラリを使用する必要があります。ライブラリは box2djs で、次から入手できます。

https://github.com/leonidax/pl.git

コードが goog.require() などの関数を呼び出していることがわかりました

RequireJS を使用してこのライブラリを使用できますか?

4

2 に答える 2

2

ああ、あなたは傷の山を求めています。

クロージャー ライブラリと Google 依存関係モデル (goog.require など) は密接にリンクされています。

どこでも閉鎖ツールを使用するように移動し、複合ソリューションをハッキングしようとする方がよいでしょう。

于 2012-06-05T17:01:27.783 に答える
1

I did get google closure library and RequireJS to work together. Just make sure the Closure stuff comes before the RequireJS stuff.

<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',
    ]);
于 2012-09-26T22:50:55.547 に答える