나는 dojo를 (를) 매우 새로 도입했습니다. 설명서에 제공된 기본 예제를 시도합니다. 이것은 내 코드입니다fx 모듈이 Dojo에서 해결되지 않음
<body>
<h1 id="greeting">Hello</h1>
<!-- configure Dojo -->
<script>
var dojoConfig = {
async: true
}
</script>
<!-- load Dojo -->
<script src="/public/dojo.js"></script>
<script>
require([
'dojo/fx',
'dojo/dom',
'dojo/domReady!'
], function (fx, dom) {
// The piece we had before...
var greeting = dom.byId('greeting');
greeting.innerHTML += ' from Dojo!';
// ...but now, with an animation!
fx.slideTo({
node: greeting,
top: 100,
left: 200
}).play();
});
</script>
</body>
정적 자산을 서비스하기 위해 노드 서버를 사용하고 있습니다. 오류 터지는는
이 http://localhost:3000/public/fx.js 순 :: ERR_ABORTED
가 나는 이유를 알아낼 수를 얻는 이유는 여기에 별도의 파일 fx.js를 찾고 계십니까?
나는이
require([
'dojo/_base/fx',
'dojo/dom',
'dojo/domReady!'
]
그것의 _base/fx.js에서 별도의 파일 찾지 않는이 시간이 줄을 변경합니다.
도와주세요.
편집
<script src="//ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo.js" data-dojo-config="async: true"></script>
대신 내가 CDN의 작업에서 참조하는 경우 로컬에서 제공. 나는 그 이유를 알아 냈