创建项目
Vite+Vue3+创建一个vue的项目
npm create vite@latest
进入项目文件,
- 安装依赖 npm install
- 运行项目npm run dev,
cesium
开始引入我们的cesium
安装插件
npm i cesium vite-plugin-cesium vite -D
添加配置文件
需要安装 vite-plugin-cesium,不然引入cesium之后很多图片加载不出来的。
vite.confg.ts配置
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import cesium from 'vite-plugin-cesium';
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue(),cesium()],
})
创建
在App.vue代码中删除所有,引入cesium,然后设置容器
<template>
<div id="cesiumContainer"></div>
</template>
<script>
// 引入cesium
import * as Cesium from "cesium";
// 引入cesium样式
import "cesium/Source/Widgets/widgets.css";
import {onMounted} from 'vue'
export default{
name:'HelloWorld',
setup(){
// 只有等元素挂载渲染后,才可以将 html元素与cesium的viewer挂载
onMounted(() => {
let viewer = new Cesium.Viewer('cesiumContainer')
})
return {}
},
}
</script>
<style scoped>
#cesiumContainer {
width: 100%;
height: 100%;
margin: 0;
position: fixed;
top: 0;
right: 0;
left: 0;
bottom: 0;
}
</style>
运行一下npm run dev
基本小部件
默认都是true,我们可通过对应的属性进行显示隐藏
程序代码仓库
直接把components/01create.vue文件复制到APP.vue。运行项目即可。