arcgis api for js一arcgis api离线部署(4.17版本+Apache)
1.从esri官网下载arcgis api,官网下载最新版本api的地址:https://developers.arcgis.com/downloads/
下面以版本4.17为例:
2.把下载好的api放到IIS或者tomcat或者是apache代理,现在以apache为例:
3.找到init.js,更改里面的配置,在js添加一个变量var base = "http://localhost:90"+'/4.17';方便以后更改;localhost:90是用apache代理出来的端口;
然后查找init.js里面的[HOSTNAME_AND_PATH_TO_JSAPI],然后更换成 baseUrl:base+"/dojo";
(1)找到[HOSTNAME_AND_PATH_TO_JSAPI]
(2)新建变量var base = "http://localhost:90"+'/4.17';
(3)更换成 baseUrl:base + "/dojo"
4.找到dojo.js文件,然后重复init.js的更改操作步骤,更改好dojo.js;
最后测试一下,浏览器访问刚配置的地址,http://localhost:90/4.17/init.js,能访问到js,则配置完成