私はGoogleのCDNを使用しており、自分のローダーを使用して自分のAMDモジュールを読み込もうとしています。私は間違っていることを知っているが、私は立ち往生している。何か案は?CDN経由でDojoを使用する場合、カスタムAMDモジュールをロードする方法は?
<script src="https://ajax.googleapis.com/ajax/libs/dojo/1.7.0/dojo/dojo.js"
type="text/javascript" data-dojo-config="async:true,parseOnLoad:true"></script>
<script type="text/javascript">
require(["dojo/_base/kernel", "dojo/_base/loader", "dojo/parser"], function(dojo){
dojo.registerModulePath("pgGallery", "http://127.0.0.1:8080/js");
});
require(["pgGallery/Message"], function(m){
m.success("foo");
});
</script>
http://127.0.0.1:8080/js/Message.jsは、モジュールの場所です。
私はrequire.jsが好きです。AMDモジュールのクロスドメインローディングに問題はありません。 – Lucero