0
가
내 응용 프로그램 호출되지 :RequireJS 데이터를 메인 모듈 콜백
define(function bringTheAction() { console.log('Loaded!'); });
최적화 및 사용하여로드되는 데이터 주 :
<script data-main="src/app" src="lib/require.js"></script>
와 RequireJS 파일로드 수행합니다
<script type="text/javascript" charset="utf-8" async="" data-requirecontext="_" data-requiremodule="app" src="src/app.js"></script>
을
그러나, bringTheAction
콜백은 호출되지 않으며 내 앱은 아무 것도하지 않습니다.
내가 콘솔에서 require(['src/app']);
를 수행하여 또는 지어지지 코드 require
에 define
을 변경하여 물건을 킥오프 수 있지만 : 그대로
- , 그것은 작동합니다;
- 모듈을 Squire으로 조롱 할 수 있도록
define
을 사용해야합니다.<script src="lib/require.js"></script> <script src="src/require.config.js"></script> <script>require({ /* config applicable to dev */ }, ['src/app'], function() {});</script>
를 그것은 꿈처럼 작동합니다 개발에
는 지어지지 코드는 다르게로드됩니다.
내 질문에 무슨 문제가 있습니까? – c24w