1.首先用脚手架创建一个typescript项目
create-react-app xxxxx --template typescript
2.安装cesium和resium(resium是react封装的cesium库)
//我的cesium的版本为1.95.0,之后的版本按照这种方法会报错
yarn add cesium resium
3.配置CESIUM_BASE_URL
CesiumJS需要在您的服务器上托管一些静态文件,例如Web workers和SVG图标。配置模块捆绑程序以复制以下四个目录并将它们作为静态文件提供:
node_modules/cesium/Build/Cesium/Workersnode_modules/cesium/Build/Cesium/ThirdPartynode_modules/cesium/Build/Cesium/Assetsnode_modules/cesium/Build/Cesium/Widgets
在导入 CesiumJS 之前,必须设置全局变量。它必须指向提供这四个目录的 URL。


这篇博客介绍了如何在TypeScript项目中使用Create React App创建一个Cesium项目,并详细阐述了安装Cesium和Resium库、配置CESIUM_BASE_URL、将Cesium文件移到public目录、引入Cesium样式、初始化Cesium地球以及隐藏左下角图标的过程。遇到的问题是在ts项目中通过webpack配置无法成功初始化Cesium,作者希望得到在TS项目中成功配置webpack的大佬的帮助。
最低0.47元/天 解锁文章
168

被折叠的 条评论
为什么被折叠?



