本地部署ArcGIS JS API ,相信大多数人都会在IIS上进行部署。但如果在非windows系统下进行部署,就无法使用这种方法了。node环境可以部署在Linux与,Mac,Windows平台上,借助node,我们可以让ArcGIS JS API在任何系统上进行部署。
1.首先是安装nodejs 环境,这里是nodejs 的下载链接:http://nodejs.cn/download/,windows下的安装十分简单,就不做介绍了。linux环境下的node 安装可以参考此文https://www.cnblogs.com/kevinchou/p/5405540.html。(要注意软连接与添加环境变量不同,建议添加环境变量的方式。)
2.其次是ArcGIS JSAPI 的文件准备 。我部署的是3.27版本,这里是下载地址:https://pan.baidu.com/s/1BQ2lRBFowNX5SMMMX88xAA 提取码:mc6h。
3.创建node工程。在你本地新建文件夹,命名为你的工程名。在文件目录内打开shell命令栏,输入指令程名。
$ npm init
4. 安装express包。express可以帮助我们快速构建web 静态资源访问网站,所以这里采用express来发布ArcGIS JS API。
$ npm instal