下载 Leaflet
版本 | 说明 |
---|---|
Leaflet 1.9.4 | 稳定版,于 2023 年 5 月 18 日发布。 |
Leaflet 1.8.0 | 上一个稳定版本,于 2022 年 4 月 18 日发布。 |
Leaflet 2.0-dev | 开发版,在 main 分支上开发。 |
请注意,主版本可能包含不兼容的更改,因此在升级到主版本时,请仔细阅读更新日志。
使用 Leaflet 的托管版本
最新的 Leaflet 稳定版已在多个 CDN 上提供。使用时,直接将其放在 HTML 代码的开头即可:
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.3/dist/leaflet.css" integrity="sha256-kLaT2GOSpHechhsozzB+flnD+zUyjE2LlfWPgU04xyI=" crossorigin="" />
<script src="https://unpkg.com/leaflet@1.9.3/dist/leaflet.js" integrity="sha256-WBkoXOwTeyKclOHuWtc+i2uENFpDZ9YPdf5Hf+D7ewM=" crossorigin=""></script>
为避免潜在的安全问题,我们建议并鼓励在使用 CDN 中的 Leaflet 时启用 subresource integrity。
Leaflet 当前可以使用的免费 CDN: unpkg, cdnjs, jsDelivr
免责声明:这些服务是 Leaflet 的外部服务; 如有疑问或需要支持,请直接与他们联系。
使用下载版的 Leaflet
在从上述链接下载到本地的文件中,您将看到以下文件:
leaflet.js
- 这是压缩后的 Leaflet JavaScript 代码。leaflet-src.js
- 这是可读的,最小的 Leaflet JavaScript,有时对调试很有帮助。(该文件完整的哈希值为sha256-V8Wsw6bWrfTsX9YUzIjKtnIoiUhBdulszoxf177/XjU= )leaflet.css
- 这是 Leaflet 的样式文件。images
- 这是一个文件夹,其中包含 leaflet.css 引用的图像。 它必须与 leaflet.css 位于同一目录中。
将下载的文件解压到您网站的目录中,并将其添加到 HTML 代码的开头:
<link rel="stylesheet" href="/path/to/leaflet.css" />
<script src="/path/to/leaflet.js"></script>
使用JavaScript包管理器
如果使用 npm
软件包管理器,则可以通过运行以下命令安装 Leaflet:
npm install leaflet
您可以在 node_modules/leaflet/dist
中找到 Leaflet 发行文件。
Leaflet 源码
上面的这些下载软件包仅包含库本身。 如果要下载完整的源代码,包括单元测试,调试文件,构建脚本等,则可以从GitHub repository下载。
从源代码中构建 Leaflet
Leaflet构建系统由 Node.js 平台提供支持,该平台易于安装并且在所有主要平台上均能正常运行。 设置步骤如下:
- 下载并安装 Node
- 在命令行中运行以下命令:
npm install
现在已经安装了所有内容,然后在 Leaflet 目录中运行 npm run build
, 这将合并并压缩 Leaflet 源文件,并将构建内容保存到 dist 文件夹内。