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']
}
任意の考えやヒントをいただければ幸いです。