1、创建一个vue项目
vue create cesium-demo
2、使用cd命令进入到创建好的项目文件夹下,或直接vscode重新打开项目
cd cesium-demo
3、下载cesium依赖
npm install cesium
4、将静态资源放到public目录下
依赖下载完成后,在public文件夹下创建Cesium-1.118文件夹,利于日后的管理分类;打开node_modules/cesium/Build/Cesium文件夹,将Assets、ThirdParty、Widgets、Workers四个文件夹拷贝到public/Cesium-1.118文件夹下;然后将Widgets文件夹再拷贝到src文件夹下。到此我们的准备工作就完成了
编辑App.vue文件
<template>
<div id="cesiumContainer" ref="cesiumContainer"></div>
</template>
<script setup>
import * as Cesium from 'cesium'
import "./Widgets/widgets.css" //导入cesium的css文件
import { onMounted } from 'vue'//导入生命周期
window.CESIUM_BASE_URL = "/Cesium-1.118"//设置cesium静态资源路径
onMounted(()=>{
var viwer = new Cesium.Viewer("cesiumContainer")
})
</script>
<style>
* {
margin: 0;
padding: 0;
}
#cesiumContainer {
width: 100vw;
height: 100vh;
}
</style>
启动项目
启动成功后我们访问http:localhost:8080便可以看到地球了🌏
npm run serve