捆绑模块的RequireJS垫片不工作

捆绑模块的RequireJS垫片不工作,requirejs,Requirejs,我正在包中定义一个模块。模块需要加垫片。问题是,如果我不在捆绑包中加载模块,它可以正常工作,但一旦我将其放入捆绑包中,它就无法工作。因此,“blazybundled”不会返回Blazy对象,而“blazyfile”会返回 require.config({ baseUrl: './js/', paths: { 'jquery' : 'vendor/jquery', 'modernizr' : 'vendor/mo

我正在包中定义一个模块。模块需要加垫片。问题是,如果我不在捆绑包中加载模块,它可以正常工作,但一旦我将其放入捆绑包中,它就无法工作。因此,“blazybundled”不会返回Blazy对象,而“blazyfile”会返回

   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 });
});