查看Leaflet文档,我不知道如何将Leaflet作为es6模块导入。更重要的是,所有的Leaflet插件也是如此。
Skypack将传单转换为模块:
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基本上会遇到模块的问题吗?
1条答案
按热度按时间uajslkp61#
通过手动导入,可以将Leaflet用作模块:
不幸的是,似乎没有一个缩小的模块构建,因此未压缩的下载大小将更高(例如,
leaflet@1.9.3
为422kB,而leaflet@1.9.3
为147kB)。