0

dojo.require() を使用できるようにする必要があるレガシー プロジェクトがあります。

しかし、私は新しいビルダー形式でビルドしようとしています。私が何をしても、「require」を含むようにビルドされたカスタム dojo.js ファイルを取得できません。「dojo.require は関数ではありません」というエラーが常に表示されます。

独自の dojo.js ファイルを作成することはあまり気にしませんが、カスタム レイヤーから除外できるようにする必要があります。これが私のビルド プロファイルの短縮版です。

layers: {
    'dojo/dojo': {
        customBase: false,
        dependencies: []
    },
    'dojo/build/app': {
        include: [
            'dojo/fx',
            'dijit/dijit',
            'dijit/Dialog',
            'dojox/form/uploader'
        ],
        exclude: ['/dojo/dojo']
    }

任意の考えやヒントをいただければ幸いです。

4

1 に答える 1