カスタム modyle を作成しました。たとえば"Hello World"
、コンソールに出力しています。
require([
"dojo/_base/declare"
],
function(declare) {
return [
declare("Hello", null, {
printHello : function() {
console.log("Hello, World!");
}
})
];
}
);
.js
ファイル名は「 Hello.js
」です。HTML ページでこのモジュールが必要ですが、ロードに問題があります。私のコード:
<script type="text/javascript">
var dojoConfig = {
async : true,
parseOnLoad : false,
isDebug : true,
packages: [
{ name: "gui", location: "/scripts/gui" }
]
};
require([
"gui/common/Hello"
],
function(HelloFunciton) {
var hello = new Hello();
hello.printHello();
});
</script>
しかし、コンソールにエラーがあります:
"NetworkError: 404 Not Found - http://ajax.googleapis.com/ajax/libs/dojo/1.7.2/scripts/gui/common/Hello.js"
それはローカルホストからのJavaScriptファイルでなければなりません...何が問題なのですか?