RequireJS를 통해 jQuery 마이그레이션을로드 할 수 있습니까? 타이밍을 올바르게 처리 할 수있는 방법을 이해하지 못합니다.jQuery를로드하는 방법 RequireJS를 통해 jQuery를 마이그레이션 하시겠습니까?
require([
'jquery',
'jqmigrate'
], function ($) {
if ($.browser.msie) {...}
});
이 아닌가 jqmigrate
이 jquery
전에로드 할 가능성이있다 :이 예제를 참조하십시오? 또한 모든 모듈에 명시 적으로로드를 유지하고 싶지 않습니다. require.config
에서 이것을 수행 할 수있는 어떤 방법이라도 jQuery가 필요할 때 jqmigrate
을 자동으로로드합니까?
이 방법이 나를 위해 작동하기 전에'function' 매개 변수에서'$'을 제거해야했습니다. 그렇지 않으면'$'가 정의되지 않았습니다. – Reuben
이것은 아마도 requireJS 모듈이 아니라 전역 범위에서 가져온 것임을 의미합니다. –
필자는 아마 지금이지만, jQuery 인스턴스가 될 것이라고 가정 한'jquery-src'의 반환 값이'$'에 채워지지 않았다는 것이 이상하다고 생각했습니다. – Reuben