前言
日常积累,欢迎指正
部署操作详情
本人实测环境为 win10 + Tomcat8.5(占用端口为8080) + Arcgis API for js v4.10
假如本地的路径如下:
以这里截图路径为例
和Tomcat 端口占用情况
为例
对于3.x版本的 Arcgis API for js 3.x 的版本而言本地部署操作为:
将init.js
和dojo.js
中的 [HOSTNAME_AND_PATH_TO_JSAPI]
全部替换成localhost:8080/arcgis_js_v3.x_api/arcgis_js_api/library/3.x/
如果你的本地api路径与这里描述的不同则对应的修改成自己的即可。
我在做 Arcgis API for js v4.10
本地部署时刚开始依然采用上述的3.x
离线API部署的方式,但是在使用时发现报错404
仔细一看发现对 离线部署的资源请求居然是 https ,进入 init.js
和dojo.js
查看发现 3.x 版本的内容[HOSTNAME_AND_PATH_TO_JSAPI]
前面写的是 http
而 4.10 版本的内容[HOSTNAME_AND_PATH_TO_JSAPI]
前面写的是 ht