我正在使用JetBrain的WebStorm进行JavaScript编码。老实说,我已经尝试过其他程序,并且真的认为这可能是JavaScript的最佳编码环境。
不幸的是,由于某种原因,它没有看到OpenLayers 3类结构。通常,WebStorm中的IntelliSense没有任何问题,但在这种情况下,所有内容都标记为错误红色,因为它无法找到结构。此结构位于:http://ol3js.org/en/master/build/ol.js。
我已在本地复制文件,并在项目中本地创建了适当的引用。 WebStorm与位于https://github.com/openlayers/openlayers的OpenLayers 2 API没有任何问题,但由于某种原因,它现在无法看到OpenLayers 3对象。它与无法找到命名空间无关,因为它找到ol
类,并且在源目录中找不到文件时没有引用问题。
我还将ol.js
API库作为外部JS库添加到WebStorm中的项目中,但这并没有解决问题。