【发布时间】:2019-08-05 21:54:17
【问题描述】:
NPM 上似乎有两个 OpenLayers 包可用:
选项 1
npm install ol
然后可以使用:
import OlMap from 'ol/map';
import OlView from 'ol/view';
import OlTile from 'ol/layer/tile';
import OlLayerVector from 'ol/layer/vector';
import OlSourceVector from 'ol/source/vector';
选项 2
npm install openlayers
import * as ol from 'openlayers';
为什么是两个包? 如果有的话,正确的方法是什么?
第二个对我来说看起来更优雅,但 OL 的文档实际上提到了第一个:https://www.npmjs.com/package/openlayers
【问题讨论】:
-
这是关于捆绑方面的。如果全部导入,文件大小必须更大。
-
谢谢。 npm install 命令呢(为什么是两个包)?
-
我不确定
openlayers包,作为他们的安装指南,使用ol
标签: npm webpack openlayers