map.getSize 的 ol3 自定义构建缺少导出
ol3 custom build missing export for map.getSize
我正在尝试制作 ol3 的自定义版本。我可以使用所有东西:
{"exports":["*"], ...}
但没有导出列表。它似乎应该在 ol.Map 之下,但我有。我的自定义构建抛出此命令缺少 getSize 异常的任何原因:
view.fit(extent, map.getSize());
这是我的自定义版本 json:
{
"exports": [
"ol.Feature",
"ol.Feature#*",
"ol.geom.Point",
"ol.geom.Point#*",
"ol.layer.Tile",
"ol.layer.Tile#*",
"ol.layer.Vector",
"ol.layer.Vector#*",
"ol.Map",
"ol.proj.transform",
"ol.source.OSM",
"ol.source.OSM#*",
"ol.source.Vector",
"ol.source.Vector#*",
"ol.style.Icon",
"ol.style.Icon#*",
"ol.style.Style",
"ol.style.Style#*",
"ol.View",
"ol.View#*",
"ol.extent.boundingExtent"
],
"compile": {
"externs": [
"externs/bingmaps.js",
"externs/geojson.js",
"externs/oli.js",
"externs/olx.js",
"externs/proj4js.js",
"externs/tilejson.js",
"externs/topojson.js"
],
"define": [
"goog.dom.ASSUME_STANDARDS_MODE=true",
"goog.DEBUG=false"
],
"compilation_level": "ADVANCED_OPTIMIZATIONS",
"output_wrapper": "(function(){%output%})();",
"use_types_for_optimization": true,
"manage_closure_dependencies": true
}
}
由于缺乏声誉,我无法添加评论,所以我不确定这是否是正确的答案。
尝试:
"ol.Map#*"
或者:
"ol.Map#getSize"
我认为这将包括 ol.Map
功能。
我正在尝试制作 ol3 的自定义版本。我可以使用所有东西:
{"exports":["*"], ...}
但没有导出列表。它似乎应该在 ol.Map 之下,但我有。我的自定义构建抛出此命令缺少 getSize 异常的任何原因:
view.fit(extent, map.getSize());
这是我的自定义版本 json:
{
"exports": [
"ol.Feature",
"ol.Feature#*",
"ol.geom.Point",
"ol.geom.Point#*",
"ol.layer.Tile",
"ol.layer.Tile#*",
"ol.layer.Vector",
"ol.layer.Vector#*",
"ol.Map",
"ol.proj.transform",
"ol.source.OSM",
"ol.source.OSM#*",
"ol.source.Vector",
"ol.source.Vector#*",
"ol.style.Icon",
"ol.style.Icon#*",
"ol.style.Style",
"ol.style.Style#*",
"ol.View",
"ol.View#*",
"ol.extent.boundingExtent"
],
"compile": {
"externs": [
"externs/bingmaps.js",
"externs/geojson.js",
"externs/oli.js",
"externs/olx.js",
"externs/proj4js.js",
"externs/tilejson.js",
"externs/topojson.js"
],
"define": [
"goog.dom.ASSUME_STANDARDS_MODE=true",
"goog.DEBUG=false"
],
"compilation_level": "ADVANCED_OPTIMIZATIONS",
"output_wrapper": "(function(){%output%})();",
"use_types_for_optimization": true,
"manage_closure_dependencies": true
}
}
由于缺乏声誉,我无法添加评论,所以我不确定这是否是正确的答案。
尝试:
"ol.Map#*"
或者:
"ol.Map#getSize"
我认为这将包括 ol.Map
功能。