将async plugin添加到我的RequireJS路径以加载Google Maps API后,我收到错误Cannot read property 'normalize' of undefined
,该错误在require.js文件的第967行(版本2.2.0)中触发)。我的模块加载Google Maps API的代码是:
define( [ 'async!https://maps.googleapis.com/maps/api/js?v=3' ], function() {
console.log( 'MapsApi!' ); // despite the error, this is executed
} );
在控制台上执行require(['async'], function( async ) { console.log(async) } )
会返回一个有效的对象。
我不确定该插件发生了什么。我该如何解决这个错误?