2023-02-25
WebGL开发
00
请注意,本文编写于 665 天前,最后修改于 19 天前,其中某些信息可能已经过时。

创建目录

bash
mkdir cesium-vite-test cd cesium-vite-test/

创建 package.json

bash
yarn init -y

安装依赖

bash
yarn add -D cesium vite vite-plugin-cesium

由于 Cesium 不是一个普通的 npm 包,需要依赖一些 css ,图片,json 啥的。我们要参考 Cesium 官方的 webpack 教程 来做一堆额外的工作。 值得庆幸的是现在 Vite 有了 vite-plugin-cesium 插件,来帮我们完成这些配置。

创建 vite.config.js

js
import { defineConfig } from 'vite'; import cesium from 'vite-plugin-cesium'; // 引入插件 export default defineConfig({ plugins: [cesium()], });

package.json 中加入 devbuild 命令

json
"scripts": { "dev": "vite", "build": "vite build" },

配置完成分割线。


可以开始写代码开发了。

src/index.js import { Viewer } from 'cesium'; import "./css/main.css"; const viewer = new Viewer('cesiumContainer'); index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>cesium-vite</title> <script type="module" src="/src/index.js"></script> </head> <body> <div id="cesiumContainer"></div> </body> </html> src/css/main.css html, body, #cesiumContainer { width: 100%; height: 100%; margin: 0; padding: 0; overflow: hidden; }

运行 yarn dev ,哒哒完成。

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:烈焰大火龙

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 © 烈焰大火龙 许可协议。转载请注明出处!