当前位置: 首页 > news >正文

vite+vue+cesium

1.创建vite项目

npm create vite 项目名称

2. 选择vue+js/ts

3.在终端输入命令

npm install

4.安装cesium插件,在终端输入命令

npm i cesium vite-plugin-cesium vite -D

5.项目配置cesium

在vite.config.js里进行配置

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

6.在App.vue里面进行全局导入 (注:需要id为cesiumContainer的div挂载后再执行Cesium的代码)

<template><div id="cesiumContainer"></div>
</template><script setup>
import * as Cesium from 'cesium';
import { onMounted } from 'vue';
onMounted(() => {const viewer = new Cesium.Viewer('cesiumContainer',{infoBox: false, // 禁用沙箱,解决控制台报错});
});
</script><style>
#app {font-family: Avenir, Helvetica, Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;color: #2c3e50;
}
html,body,#cesiumContainer{width: 100%;height: 100%;padding: 0;margin: 0;overflow: hidden;
}
</style>

7、运行项目

npm run dev

http://www.lryc.cn/news/185197.html

相关文章:

  • tcp滑动窗口原理
  • 3.4 Android bpfloader初始化流程解读(二)
  • Linux0.12内核源码解读(2)-Bootsect.S
  • 虚拟环境搭建、后台项目创建及目录调整、封装logger、封装全局异常、封装Response、后台数据库创建
  • 每日一练 | 网络工程师软考真题Day39
  • Android Studio编写xml布局不提示控件的部分属性问题的解决
  • BUGKU-simple_SSTI_1漏洞注入
  • Python:dict
  • git和svn 的国内的下载地址
  • matplotlib制图进阶版
  • 【Java 进阶篇】HTML介绍与软件架构相关知识详解
  • Python数据攻略-Pandas与机器学习数据准备
  • 阿里云/亚马逊云代理:aws账号购买:aws亚马逊云账号的优势
  • JSON的MIME媒体类型是application/json
  • C++ 之如何将数组传递给函数?
  • 1.7 计算机网络体系结构
  • boost在不同平台下的编译(win、arm)
  • 计算机网络(第8版)第一章概述笔记
  • Linux 部署项目
  • MySQL 基础
  • VR模拟鸡胚培养接种实验,打造沉浸式的学习环境
  • 基于ModbusTCP与西门子PLC通讯项目案例
  • Oralce数据库管理 -操作系统cpu 内存 io指标分析查询
  • my_print_defaults 及perror
  • 视频转GIF:快速生成有趣的动态图片
  • vue3 vscode no tsconfig与找不到名称“ref”。ts(2304)
  • Docker基本操作【一篇学会项目部署】
  • 目标识别项目实战:基于Yolov7-LPRNet的动态车牌目标识别算法模型(二)
  • Ceph入门到精通-sysctl.conf 配置
  • Cesium 展示——实体点击的相关属性,进行增删改