我正在使用 react 17.0.1 和 react-map-gl ^6.0.2 我有一个地图组件。
- 我尝试了其他库,但问题仍然存在
- 我已经联系了 mapbox 的支持
- 我已经联系了其他 mapbox 用户
解决不了
当我执行“npm run start”没问题时,它会显示地图但是当我执行“npm run build”时它只显示这个:地图空白
它抛出这个错误:错误
我的代码如下:
import React, {useState } from "react";
import ReactMapGL from 'react-map-gl';
const Map = () => {
const[viewport, setViewport] = useState({
width: "100%",
height: "400px",
latitude: 38.963745,
longitude: 35.243322,
zoom: 5
});
return (
<div>
<h2>Size yakın olan yerleri keşfedin!</h2>
<ReactMapGL
{...viewport}
onViewportChange={setViewport}
mapboxApiAccessToken={process.env.REACT_APP_MAPBOX_ACCESS_TOKEN}
mapStyle="mapbox://styles/mapbox/streets-v11"
/>
</div>
);
}
export default Map