天天看点

ArcGis 4.22 Nginx 离线部署

1、下载sdk和api文件

ArcGis 4.22 Nginx 离线部署

 2、安装nginx,安装完后可以通过查看nginx 的配置。

brew info nginx
           
ArcGis 4.22 Nginx 离线部署

3、解压arcgis_js_v422_sdk.zip和arcgis_js_v422_api.zip文件。

解压后目录如下

ArcGis 4.22 Nginx 离线部署
ArcGis 4.22 Nginx 离线部署
ArcGis 4.22 Nginx 离线部署

把两个解压文件夹下的javascript目录到拷贝到nginx的部署目录,完成后的路径如:/usr/local/var/www/javascript/4.22

4、浏览器打开arcgis_js_v422_sdk.zip解压后的install.html,通过node批量修改sample_code中的js引用地址。

ArcGis 4.22 Nginx 离线部署

4.1 项目创建完成后,新建一个文件update-documentation.js。npm init,一直回车键就可以了。

4.2、根据目录路径和本地端口修改黄框位置内容。 

4.3、安装依赖

npm install fs-extra glob --save
           

4.4 运行node项目 node update-documentation.js,可以看到终端打印出很多目录修改信息。

5、修改node配置

ArcGis 4.22 Nginx 离线部署

配置路径如上图,需要配置跨域,不然请求js、json等文件时会报错。

6、浏览器打开http://localhost:1570/javascript/4.22/验证一下。端口号按照实际配置的来就可以了。

ArcGis 4.22 Nginx 离线部署

继续阅读