捆绑模块的RequireJS垫片不工作
我正在包中定义一个模块。模块需要加垫片。问题是,如果我不在捆绑包中加载模块,它可以正常工作,但一旦我将其放入捆绑包中,它就无法工作。因此,“blazybundled”不会返回Blazy对象,而“blazyfile”会返回捆绑模块的RequireJS垫片不工作,requirejs,Requirejs,我正在包中定义一个模块。模块需要加垫片。问题是,如果我不在捆绑包中加载模块,它可以正常工作,但一旦我将其放入捆绑包中,它就无法工作。因此,“blazybundled”不会返回Blazy对象,而“blazyfile”会返回 require.config({ baseUrl: './js/', paths: { 'jquery' : 'vendor/jquery', 'modernizr' : 'vendor/mo
require.config({
baseUrl: './js/',
paths: {
'jquery' : 'vendor/jquery',
'modernizr' : 'vendor/modernizr',
'enquire' : 'vendor/enquire',
'blazyfile' : 'vendor/blazy'
},
bundles: {
'vendor/primary' : ['jquery', 'blazybundled', 'utils']
},
shim: {
'jquery' : {
exports: '$'
},
'blazybundled' : {
exports: 'Blazy'
},
'blazyfile' : {
exports: 'Blazy'
},
'foundation' : {
deps: ['jquery']
}
}
});
在这里,我尝试使用Blazy:
define([
'jquery',
'blazyfile',
'utils'
],
function ($, Blazy, utils) {
'use strict';
var bLazy = new Blazy({ offset: 500 });
});