注意:Arcgis for js api 4.22本地部署,不用修改init.js和dojo.js中的[HOSTNAME_AND_PATH_TO_JSAPI],直接發布即可!
1.在Arcgis for js api官網下載Arcgis for js api 4.22壓縮包
2.解壓剛下載的Arcgis for js api 4.22壓縮包

3.解壓后的文件

4.把解壓后的文件夾放到iis服務器的C:\inetpub\wwwroot目錄下

5.進入arcgis_js_v422_api文件夾,把install.html重命名為index.html

6.在iis上新建網站,配置如圖所示:

7.打開iis的默認文檔配置,把index.html上移到第一位置

8.配置默認文檔如圖所示:

9.重啟網站,預覽arcgis_js_v422_api 安裝文檔頁面

10.瀏覽器打開arcgis_js_v422_api 安裝文檔頁面

11.打開iis服務器HTTP響應標頭配置

12.iis服務器HTTP響應標頭配置如圖所示:
添加如下配置信息:
1.Access-Control-Allow-Methods : GET,POST,PUT,DELETE,HEAD,OPTIONS
2.Access-Control-Allow-Origin : *
3.Access-Control-Allow-Headers : Content-Type,api_key,Authorization,X-Requested-With

13.瀏覽器預覽C:\inetpub\wwwroot\arcgis_js_v422_api\arcgis_js_api\javascript\4.22\init.js目錄下的init.js文件,瀏覽器訪問地址為:http://localhost:8899/arcgis_js_api/javascript/4.22/init.js

14.在代碼中測試剛在iis服務器上配置的Arcgis for js api

15.測試頁面效果如圖:

16.打開瀏覽器控制台查看

