【发布时间】:2021-01-29 05:06:06
【问题描述】:
我正在学习课程,目前正在尝试实施 mapbox.js。我已直接按照 mapbox 文档中的所有说明进行操作,但在控制台中收到错误消息:
Uncaught ReferenceError: require is not defined
<anonymous> http://localhost:8000/js/mapbox.js:3
这是我的 mapbox.js 文件:
var mapboxgl = require('mapbox-gl/dist/mapbox-gl.js');
mapboxgl.accessToken =
'pk.eyJ1IjoiYnJhbmF1c3QiLCJhIjoiY2tnOHVibGllMDVuYjJ5cHFmbmpucndwZSJ9.KBzYV-QSHSChEb6QJpNpdg';
var map = new mapboxgl.Map({
container: 'map',
style: 'mapbox://styles/mapbox/streets-v11',
});
我在一个单独的 .pug 文件中附加到我的基本文件的头部:
block append head
link(href='https://api.mapbox.com/mapbox-gl-js/v1.12.0/mapbox-gl.css' rel='stylesheet')
【问题讨论】:
-
您正在阅读哪些文档?我在这里看不到任何提及
require:docs.mapbox.com/mapbox-gl-js/api -
我刚刚添加了一张他们网站上给我的说明图片。感谢您的帮助
-
如果我只看到其中一小部分的屏幕截图,我无法查看文档的上下文!
标签: javascript html css pug mapbox