3

http://requirejs.org/docs/optimization.htmlで説明されているサンプル ファイル構造に従い、動作するビルドを取得しました。次に、two.js を次のように変更しました。

define(["xstyle/css!app/css/main.css"], function () {
    console.log("two");
});

そして xstyle/css を build.js に追加しました:

({
    baseUrl: "./scripts",
    paths: {
        dojo: "empty:",
        xstyle: "empty:"
    },
    name: "main",
    out: "main-built.js"
})

追加でビルドを再度実行しました。

r.js.cmd -o build.js 最適化=なし

そして今、私はこのエラーを見ています:

Tracing dependencies for: main
TypeError: Cannot read property 'normalize' of undefined
In module tree:
    main
      two

Error: TypeError: Cannot read property 'normalize' of undefined
In module tree:
    main
      two

    at Object.<anonymous> (bin\r.js:1187:35)

この同じエラーへの参照は多数ありますが、この特定の問題を解決するものはありません (例):

Requirejs が Dojo 依存モジュールをコンパイルできない

RequireJs オプティマイザー無視プラグイン

https://github.com/odoe/AGSModularDemo

requirejs を使用して道場アプリケーションを最適化することは可能ですか?

4

0 に答える 0