在 ember.js 中导入 openlayers3
import openlayers3 in ember.js
我正在启动一个旨在绘制和显示地图的 ember.js 应用程序。
我正在使用 ember.js v1.11.0 和 ol3 v3.4.0
我设法通过 bower 安装 ol3 并使用 Brocfile.js 导入它:
app.import('bower_components/ol3/build/ol.js');
app.import('bower_components/ol3/css/ol.css');
在我的观点等方面,我也可以毫无问题地使用它。如果可能的话,我希望消除服务器错误:
views/map.js: line 6, col 22, 'ol' is not defined.
views/map.js: line 7, col 19, 'ol' is not defined.
views/map.js: line 10, col 21, 'ol' is not defined.
views/map.js: line 11, col 19, 'ol' is not defined.
views/map.js: line 14, col 19, 'ol' is not defined.
views/map.js: line 17, col 17, 'ol' is not defined.
如果可能的话,在我的 Intellij IDEA 中获得自动完成功能(让它识别 ol 库)
如果有人能帮助我,那将不胜感激。
将 ol
添加到您的 .jshintrc 文件。在预定义数组中:
"predef": [
"document",
"window",
"-Promise",
"ol"
]
....
对于 intellij-idea,您应该可以从此处的文档中获得答案:
https://www.jetbrains.com/idea/help/configuring-javascript-libraries.html
我正在启动一个旨在绘制和显示地图的 ember.js 应用程序。
我正在使用 ember.js v1.11.0 和 ol3 v3.4.0
我设法通过 bower 安装 ol3 并使用 Brocfile.js 导入它:
app.import('bower_components/ol3/build/ol.js');
app.import('bower_components/ol3/css/ol.css');
在我的观点等方面,我也可以毫无问题地使用它。如果可能的话,我希望消除服务器错误:
views/map.js: line 6, col 22, 'ol' is not defined.
views/map.js: line 7, col 19, 'ol' is not defined.
views/map.js: line 10, col 21, 'ol' is not defined.
views/map.js: line 11, col 19, 'ol' is not defined.
views/map.js: line 14, col 19, 'ol' is not defined.
views/map.js: line 17, col 17, 'ol' is not defined.
如果可能的话,在我的 Intellij IDEA 中获得自动完成功能(让它识别 ol 库)
如果有人能帮助我,那将不胜感激。
将 ol
添加到您的 .jshintrc 文件。在预定义数组中:
"predef": [
"document",
"window",
"-Promise",
"ol"
]
....
对于 intellij-idea,您应该可以从此处的文档中获得答案: https://www.jetbrains.com/idea/help/configuring-javascript-libraries.html