我在我的 main.jsLMap
中使用 Vue-cli 2 并导入 Vue2-leaflet 模块LTileLayer
import { LMap, LTileLayer } from 'vue2-leaflet'
通过使用 webpack-bundle-analyzer,我可以看到包大小仍然是 421kb(仅限leaflet-src.js)。
正如文档所述,为什么这没有显着减少;
强烈建议这样做只导入所需的模块:
import { LMap, LTileLayer, LMarker } from 'vue2-leaflet';
这将显着减少包的大小