在Meteor 1.3中导入npm模块mapbox gl时失败。
这就是导入的样子:
import mapboxgl from 'mapbox-gl'
浏览器控制台中的错误:
Cannot find module 'gl'
- 这是Meteor的包装商的问题吗
- 这个包只能通过Browserify使用吗
我也对解决这个问题感兴趣。从mapbox gl repo复制。。。
或者,您可以npm安装mapbox-gl,并将其作为browserfy的绑定依赖项使用
看起来这可能取决于浏览量?为什么是mapbox!!如果我想出一个解决方案,我会在这里发布。。在那之前,愿上帝怜悯我们的灵魂
更新::已打开!d00m 的地图框错误
update2::mapboxgl.js中的require语句导致了错误。。我以前的控制台错误源于没有在mapbox之前加载npm'gl'包。
你知道如何去浏览一个npm包吗??
这是一个已知的问题,目前还没有解决方案。您仍然可以包含带有script
标签的mapbox-gl
:
<script src='https://api.mapbox.com/mapbox-gl-js/v0.22.1/mapbox-gl.js'></script>