当前位置:网站首页>ArcGIS JS之 4.23之IIS本地部署与问题解决
ArcGIS JS之 4.23之IIS本地部署与问题解决
2022-06-22 14:38:00 【不超限】
1.官方给的说明文档,以及网上的资料,都是将官方类库放到目录:C:\inetpub\wwwroot中,项目中,个人习惯是在其他判断新建了一个Web目录存放所有发布的内容,经过测试,也是可以通过指定目录的方式,在其他文件目录中发布网站,具体发布方式该参考教程类似。
2.关于发布路径,由于目前版本中,并不像之间的版本中,通过修改init.js与dojo.js中的配置路径方式进行指定,最新版本的类库,只要放在IIS目录,通过IIS发布一下就可以使用,因此,有很多默认配置的路径,不能过于随意的指定、修改类库路径。我为了与4.1x版本的类库保持路径一致,将发布路径放到 D:\Web\arcgis_js_api\library\4.23 中,发布后,init.js可以正常获取到,但是相关gis类库获取不到也未报错。想按照之前的方式修改init.js或者dojo.js,打开可能的配置文件,发现没有肉眼可读的东西。最后还是按照官方的方式,基本未修改路径的发布,本地地址类似为D:\Web\arcgis_js_api\library\4.23
3.关于移除dojo的问题
由于新版本移除了dojo库,而项目中使用ArcGIS JS TypeScript封装了部分地图库,地图库中一些常规操作使用dojo库进行,因此,升级到4.23版本,还需要使用dojo相关内容。将之前的库切换为4.23后,dojo相关类库,可以从4.1x版本的类库中,复制dojo相关类库,至4.23版本类库中即可。
4.跨域问题
如果出现下述问题

添加跨域请求头
Access-Control-Allow-Origin : *
参考教程
边栏推荐
- Discourse 新用户可插入媒体的数量
- 向量2(友元及拷贝构造)
- The 12 SQL optimization schemes summarized by professional "brick moving" old drivers are very practical!
- 快速排序quick_sort
- 微信小程序头像挂件制作
- Oracle客户端和服务端的区别
- js中const定义变量及for-of和for-in
- CVE-2022-0847(提权内核漏洞)
- New load balancing webclient CRUD
- Scala language learning-05-a comparison of the efficiency of recursion and tail recursion
猜你喜欢

信创研究:国产数据库聚焦信创市场,华为Gauss有望成为最强

mysql的concat()函数如何用

推荐几个AI智能平台

Promouvoir l'adaptation compatible et permettre le développement collaboratif du Service Express adaptatif gbase en mai

pymssql模块使用指南

Common operations in Visual Studio development

Yilian technology rushes to Shenzhen Stock Exchange: annual revenue of RMB 1.4 billion, 65% of which comes from Ningde times

润迈德医疗通过聆讯:年内亏损6.3亿 平安资本是股东

【一起上水硕系列】Day Three - video

C language learning -18-makefile file writing examples and how to generate and call dynamic libraries
随机推荐
How to open an account in flush? Is online account opening safe?
程序替换函数
润迈德医疗通过聆讯:年内亏损6.3亿 平安资本是股东
使用 zipfile、openpyxl、flask 批量导出excel zip
再次认识 WebAssembly
The 12 SQL optimization schemes summarized by professional "brick moving" old drivers are very practical!
推荐几个AI智能平台
快速排序quick_sort
华为云HCDEZ专场暨分布式技术峰会:华为云分布式云原生技术与实践之路
问一下想获取到sqlserver的start_lsn有好的办法吗?
数字人民币可以买理财产品了!建行APP在试点地区上线服务专区,实测体验如何?
【newman】postman生成漂亮的测试报告
Oracle客户端和服务端的区别
大佬们 2.2.1cdc 监控sqlsever 只能拿到全量的数据 后期增量的数据拿不到 咋回事啊
【题目精刷】2023禾赛-FPGA
Discourse 的信任级别
C language learning -18-makefile file writing examples and how to generate and call dynamic libraries
Promouvoir l'adaptation compatible et permettre le développement collaboratif du Service Express adaptatif gbase en mai
Ros2 pre basic tutorial | using cmakelists Txt compile ros2 node
Meet webassembly again