1
對於一個項目,我必須使用RequireJS來加載mapbox-gl-js庫。但是,它不工作,我總是得到以下錯誤消息:如何使用RequireJS加載mapbox-gl-js
Uncaught ReferenceError: mapboxgl is not defined
這是我的RequireJS代碼:
requirejs.config({
{
...
'leaflet-mapbox-gl': 'js/leaflet-mapbox-gl',
'mapbox-gl': 'js/mapbox-gl'
}
我想與瓣葉mapbox-GL一起使用。沒有RequireJS一切正常,但顯然不是我想要的。我也試過以下墊片配置沒有成功:
shim : {
'mapbox-gl': {
exports: ['mapboxgl']
}
'leaflet-mapbox-gl': {
deps: ['leaflet','mapbox-gl']
}
}
如何使用RequireJS正確加載mapbox-gl-js?
我從來沒有使用RequireJS,但看看doc中的例子,'exports'似乎總是一個字符串,而不是一串字符串。也許:'exports:'mapboxgl''? –
謝謝史蒂夫。不幸的是,這沒有什麼區別。 – thunder