首页 > 解决方案 > 我可以将 Leaflet 用作 es6 模块吗?插件也是?

问题描述

查看 Leaflet 文档,我看不到如何将 Leaflet 作为 es6 模块导入。更重要的是,所有 Leaflet 插件也是如此。

Skypack 将 Leaflet 转换为模块:

import * as leaflet from 'https://cdn.skypack.dev/leaflet'

但我不确定这种方法有多安全。我更喜欢 unpkg,但是这个:

https://unpkg.com/leaflet@1.7.1?module

.. 产生:

Package leaflet@1.7.1 does not contain an ES module

那么基本上在“现代”回购中使用Leaflet会遇到模块问题吗?

标签: javascriptmoduleleafletgis

解决方案


推荐阅读