requirejs支持ArcGIS / ESRI远程加载的dojo

时间:2018-02-12 20:27:12

标签: dojo requirejs webstorm

我正在使用WebStorm中的ArcGIS/ESRI项目。根据{{​​3}}," Dojo包含在ArcGIS JavaScript API中,因此无需托管/引用/安装它。"这意味着WebStorm不知道$(document).on('click tap', 'span.clickable', function(e){ ... }); 是什么:

documentation

如何在不安装Dojo / require的情况下添加支持?

1 个答案:

答案 0 :(得分:0)

刚刚发表评论,但还不能?!无论如何,我不得不重新设计我的网站开发人员以考虑ESRI javascript API。我虽然使用4.6 ...

可以安装包含dojo的API,但必须将其配置到您的站点中。一旦你引用了dojo / dojo.js,一切都会好的。但是你首先需要配置设置。

从这里开始: https://blogs.esri.com/esri/arcgis/2015/11/13/using-bower-for-custom-builds-of-arcgis-api-for-javascript/

https://blogs.esri.com/esri/arcgis/2015/11/13/using-bower-for-custom-builds-of-arcgis-api-for-javascript/

有一个API javascript资源的链接。这真的有助于理解这个过程! https://github.com/Esri/jsapi-resources

也不要错过:

https://dojotoolkit.org/documentation/tutorials/1.10/modules_advanced/

https://dojotoolkit.org/documentation/tutorials/1.10/dojo_config/

http://dojotoolkit.org/documentation/tutorials/1.10/build/

我只是让这些东西“差点”起作用。实际上有一个构建问题发布并看到了这一点。希望能帮助到你。我正在使用AMD并且认为我必须使用requirejs路线,但是dojo的东西对我来说更好。检查它们,看看哪些适合你!祝你好运!