我想知道是否有人知道如何从我创建的助手模块中引用PreloadJS。我的RequireJS配置如下所示:
require.config({
baseUrl: 'scripts',
paths: {
preloadjs: '../bower_components/PreloadJS/lib/preloadjs-0.6.0.min'
},
shim: {
'preloadjs': {
exports:"createjs.PreloadJS"
}
}
});然后,我想做的是从我的助手模块中引用它。就像这样:
define([
'jquery',
'underscore',
'preloadjs'
], function ($, _) {
var HelperModule = {
doSomething: function () {
// call preloadjs
},
};
return HelperModule;
});发布于 2015-01-29 18:10:42
所以我发现我使用的预加载So版本有问题。相反,我继续使用0.4.1。
所以这就是我现在的设置:
require.config({
baseUrl: 'scripts',
paths: {
preloadjs: '../bower_components/PreloadJS/lib/preloadjs-0.4.1.min'
},
shim: {
'preloadjs': {
exports:"createjs.LoadQueue"
}
}
});然后我就是这么说的:
define([
'jquery',
'underscore',
'preloadjs'
], function ($, _, PreloadJS) {
var HelperModule = {
doSomething: function () {
var queue = new PreloadJS();
}
};
return HelperModule;});
https://stackoverflow.com/questions/28088574
复制相似问题