ArcGIS API for JavaScript 4.X 本地部署(js,字体)

284 阅读1分钟

0 目录(4.19)

/4.19/

image.png image.png

1 修改文件

1.1 init.js

编辑器打开/4.19/init.js搜索文本[HOSTNAME_AND_PATH_TO_JSAPI],然后将其连同前面的https://替换为http://ip地址/4.19,可以是localhost,只能本机引用

image.png

替换后:

image.png

1.2 dojo.js

编辑器打开/4.19/dojo/dojo.js搜索文本[HOSTNAME_AND_PATH_TO_JSAPI],然后将其连同前面的https://替换为http://ip地址/4.19/dojo,可以是localhost,只能本机引用

image.png 替换后:

image.png

1.3 字体链接

默认字体引用链接为https://static.arcgis.com/fonts,如果需要引用自己的字体,需要将字体下载后部署在服务器上,同时替换以上链接为http://localhost/fonts

image.png

字体名: "arial-unicode-ms-regular","arial-unicode-ms-bold",'noto-serif-regular','noto-serif-bold','playfair-display-regular','playfair-display-bold','microsoft-yahei-regular','microsoft-yahei-bold','simsun-regular','simsun-bold'

字体下载格式:

index-index+255

https://static.arcgis.com/fonts/arial-unicode-ms-regular/0-255.pbf

https://static.arcgis.com/fonts/arial-unicode-ms-regular/256-511.pbf

https://static.arcgis.com/fonts/arial-unicode-ms-regular/515-767.pbf

...

image.png