2.0 初始化
This commit is contained in:
		
							
								
								
									
										14
									
								
								demo/index.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								demo/index.html
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,14 @@
 | 
			
		||||
<!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.ts"></script>
 | 
			
		||||
  </head>
 | 
			
		||||
 | 
			
		||||
  <body>
 | 
			
		||||
    <div id="cesiumContainer"></div>
 | 
			
		||||
  </body>
 | 
			
		||||
</html>
 | 
			
		||||
							
								
								
									
										16
									
								
								demo/package.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								demo/package.json
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,16 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "cesium-demo",
 | 
			
		||||
  "version": "1.0.0",
 | 
			
		||||
  "license": "MIT",
 | 
			
		||||
  "type": "module",
 | 
			
		||||
  "scripts": {
 | 
			
		||||
    "dev": "vite",
 | 
			
		||||
    "build": "vite build",
 | 
			
		||||
    "serve": "vite build && vite preview"
 | 
			
		||||
  },
 | 
			
		||||
  "devDependencies": {
 | 
			
		||||
    "cesium": "^1.96.0",
 | 
			
		||||
    "vite": "^3.0.4",
 | 
			
		||||
    "vite-plugin-earth": "link:.."
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										7
									
								
								demo/src/css/main.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								demo/src/css/main.css
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,7 @@
 | 
			
		||||
html, body, #cesiumContainer {
 | 
			
		||||
    width: 100%;
 | 
			
		||||
    height: 100%;
 | 
			
		||||
    margin: 0;
 | 
			
		||||
    padding: 0;
 | 
			
		||||
    overflow: hidden;
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										11
									
								
								demo/src/index.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								demo/src/index.ts
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,11 @@
 | 
			
		||||
/**
 | 
			
		||||
 * You can also import Cesium Object like this
 | 
			
		||||
 *
 | 
			
		||||
 * import * as Cesium from 'cesium';
 | 
			
		||||
 * const viewer = new Cesium.Viewer('cesiumContainer');
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
import { Viewer } from 'cesium';
 | 
			
		||||
import './css/main.css';
 | 
			
		||||
 | 
			
		||||
const viewer = new Viewer('cesiumContainer');
 | 
			
		||||
							
								
								
									
										6
									
								
								demo/vite.config.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								demo/vite.config.ts
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,6 @@
 | 
			
		||||
import { defineConfig } from 'vite';
 | 
			
		||||
import cesium from 'vite-plugin-earth';
 | 
			
		||||
 | 
			
		||||
export default defineConfig({
 | 
			
		||||
  plugins: [cesium()]
 | 
			
		||||
});
 | 
			
		||||
		Reference in New Issue
	
	Block a user