Cesium基础配置(一)

106 阅读1分钟

注意事项:

vite兼容的node版本在12及其以上。

node.png

1.在相应的文件夹目录下搭建vite

npm init vite@latest

createVite.png

2.输入项目名:

createName.png

3.选择框架:vue+TypeScript

actionVue.png

actionTypeScript.png

4.搭建完成

finall.png

5.WebStrom打开npm install

npmInstall.png

6.启动项目

yarnDev.png

7.引入cesium插件

npm i cesium vite-plugin-cesium vite -D

addCesium.png

8.vite.config.js文件配置cesium插件

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import cesium from "vite-plugin-cesium";
​
export default defineConfig({
  plugins: [vue(),cesium()],
})

cesiumConfig.png

9.根组件全局导入

<template>
  <div id="cesiumContainer"></div>
</template>
<script setup>
import {onMounted} from "vue";
import * as Cesium from "cesium";
/**
 * id为cesiumContainer的div需要挂载后再执行Cesium的代码
 */
onMounted(()=>{
  const viewer = new Cesium.Viewer('cesiumContainer',{
      infoBox:false,
  });
// }
</script>
<style scoped>
#cesiumContainer{
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
</style>

10.具体效果

Snipaste_2023-01-12_16-34-36.png