設定に困っていますdojo
。構成で定義されているものはすべて、パスdojo
を使用して正しく読み込まれるようです。localhost:8080/Scripts/foo.js
ただし、これなしでモジュールをロードしようとすると、次のように言います。
require(['foo'], function (_foo) { });
その後、クライアントはリクエストに失敗し、試行されたパスはlocalhost:8080/foo.js
. 明らかに間違っています。
何を変更する必要がありますか?
// Configuration for the dojo AMD module loader
dojoConfig = {
baseUrl: "/Scripts",
packages: [{
name: 'esri',
location: 'esri'
}, {
name: 'dojo',
location: 'dojo/dojo'
}, {
name: 'dojox',
location: 'dojo/dojox'
}, {
name: 'dijit',
location: 'dojo/dijit'
}, {
name: 'jquery',
location: '.',
main: 'jquery-2.0.2'
},
ありがとう。