1

plovr は、次のような単一のファイルに対してうまく機能します。

{
    id:"main",
    paths:".",
    pretty-print:true,
    inputs:["eval.js","util.js","ui.js"],
    output-wrapper:"\n(function(){%output%}).call(this);\n",
}

構成に示されているように、inputs一緒にコンパイルされ、これがcore私のアプリケーションのモジュールです。

次に、/modules ディレクトリにいくつかのサブモジュールがあります。

今、それらを一緒にコンパイルしたいのですが、それらを構成する方法がわかりません:

私はこれを試しました:

{
    id:"main",
    paths:".",
    pretty-print:true,
    modules:{
        core:{
            inputs:["eval.js","util.js","ui.js"],
            deps:[]
        },
        panel:{
            inputs:["modules/panel.js"],
            deps:"core"         
        }
        window:{
            inputs:["modules/window.js"],
            deps:"core"
        }
    }
}

その後、動作しません。

モジュールのoutput-wrapper場合はどうですか?core

そして、サブモジュールはどこにコンパイルされますか?

ところで、これは私のアプリケーションディレクトリです:

src
    eval.js
    util.js
    ui.js

    modules
        panel.js
        window.js
    plovr.jar
    plovr-config.js
4

0 に答える 0