我更喜欢使用 require、jQuery 和 jQueryUI 作为单独的脚本,而不需要修改它们。
我收到错误:(在 jquery-ui.min.js:6 内)
未捕获的 ReferenceError:未定义 jQuery
jQuery 本身可以工作并且可以使用,但是 jQuery-UI 不起作用。
如何在不使用 require-jquery 的情况下通过修改 main.js 来解决它
这是我当前的 main.js
requirejs.config({
paths: {
'jquery': 'lib/jquery/jquery',
'jqueryui': 'lib/jquery-ui/jquery-ui.min'
},
shim: {
'jquery': {
exports: 'jQuery'
},
'jqueryui': {
deps: ['jquery']
}
}
});
require([
"jquery",
"jqueryui"], function(jQuery) {
});
我尝试了各种东西,比如 shim init 函数,但是在异常发生之前甚至没有调用它。
有什么想法,还是不可能?
更新:修复了上面的代码。它现在工作!