mapboxGL 离线部署或者说去除token最简单得方法

找到本项目中得node_modules包管理器中得mapbox-gl包

找打dist文件夹下得mapbox-gl-dev.js

相比于mapbox-gl.js得压缩文件

mapbox-gl-dev.js没有压缩,好修改,也无需要编译

在mapbox-gl-dev.js找到 this._authenticate(),注释或者去除即可

最后在包mapbox-gl文件夹下找到package.json,修改输出js,或者把main中得value不变,把dist中得mapbox-gl-dev.js修改为mapbox-gl.js即可,搞定

然后就没有在报错类似于下图得

正常运行

相关推荐
丷丩23 分钟前
MapLibre GL JS第31课:添加实时数据
javascript·gis·map·mapbox·maplibre gl js
Hanniel42 分钟前
Python 元类(下):进阶与实战建议
开发语言·python
会编程的土豆1 小时前
Go interface 底层的 itab 到底是什么
开发语言·后端·golang
candyTong1 小时前
Claude Code 每次调用 API 时,上下文是怎么"拼"出来的?
javascript·后端·架构
千纸鹤の脉搏1 小时前
多线程的初步了解---进程与线程
java·开发语言·学习·线程
小林ixn1 小时前
别再背“变量提升”了!深入编译执行,彻底搞懂 JavaScript 运行机制
javascript
用户852495071841 小时前
为什么变量能 未定义先使用?
javascript·程序员
秋田君1 小时前
Qt 5.12.8 下载与安装教程(附网盘资源)
开发语言·qt
故事和你911 小时前
洛谷-【动态规划2】线性状态动态规划4
开发语言·数据结构·c++·算法·动态规划·图论
Larcher1 小时前
JS 变量提升:代码没动,为什么执行顺序就变了?
前端·javascript·前端框架