diff --git a/demo/index.html b/demo/index.html new file mode 100644 index 0000000..529bde4 --- /dev/null +++ b/demo/index.html @@ -0,0 +1,16 @@ + + + + + + + + cesium-vite + + + + +
+ + + \ No newline at end of file diff --git a/demo/package.json b/demo/package.json new file mode 100644 index 0000000..5d7c506 --- /dev/null +++ b/demo/package.json @@ -0,0 +1,15 @@ +{ + "name": "cesium-demo", + "version": "1.0.0", + "license": "MIT", + "scripts": { + "dev": "vite", + "build": "vite build" + }, + "dependencies": {}, + "devDependencies": { + "cesium": "^1.79.1", + "vite": "^2.0.5", + "vite-plugin-cesium": "^1.0.0" + } +} \ No newline at end of file diff --git a/demo/src/css/main.css b/demo/src/css/main.css new file mode 100644 index 0000000..902b715 --- /dev/null +++ b/demo/src/css/main.css @@ -0,0 +1,7 @@ +html, body, #cesiumContainer { + width: 100%; + height: 100%; + margin: 0; + padding: 0; + overflow: hidden; +} \ No newline at end of file diff --git a/demo/src/index.js b/demo/src/index.js new file mode 100644 index 0000000..2e14789 --- /dev/null +++ b/demo/src/index.js @@ -0,0 +1,4 @@ +import { Viewer } from 'cesium'; +import "./css/main.css"; + +const viewer = new Viewer('cesiumContainer'); diff --git a/demo/vite.config.js b/demo/vite.config.js new file mode 100644 index 0000000..d4dcba3 --- /dev/null +++ b/demo/vite.config.js @@ -0,0 +1,6 @@ + +import { defineConfig } from 'vite'; +import cesium from 'vite-plugin-cesium'; +export default defineConfig({ + plugins: [cesium()], +}); diff --git a/demo/yarn.lock b/demo/yarn.lock new file mode 100644 index 0000000..769bd50 --- /dev/null +++ b/demo/yarn.lock @@ -0,0 +1,93 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +cesium@^1.78.0: + version "1.79.1" + resolved "https://registry.npm.taobao.org/cesium/download/cesium-1.79.1.tgz#571988bd75093dc01a674db7dadf6222e8499f69" + integrity sha1-VxmIvXUJPcAaZ0232t9iIuhJn2k= + +colorette@^1.2.1: + version "1.2.2" + resolved "https://registry.npm.taobao.org/colorette/download/colorette-1.2.2.tgz?cache=0&sync_timestamp=1614259647923&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolorette%2Fdownload%2Fcolorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" + integrity sha1-y8x51emcrqLb8Q6zom/Ys+as+pQ= + +esbuild@^0.8.52: + version "0.8.54" + resolved "https://registry.npm.taobao.org/esbuild/download/esbuild-0.8.54.tgz?cache=0&sync_timestamp=1614592024973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesbuild%2Fdownload%2Fesbuild-0.8.54.tgz#2f32ff80e95c69a0f25b799d76a27c05e2857cdf" + integrity sha1-LzL/gOlcaaDyW3mddqJ8BeKFfN8= + +fsevents@~2.3.1: + version "2.3.2" + resolved "https://registry.npm.taobao.org/fsevents/download/fsevents-2.3.2.tgz?cache=0&sync_timestamp=1612536546156&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffsevents%2Fdownload%2Ffsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro= + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y= + dependencies: + function-bind "^1.1.1" + +is-core-module@^2.2.0: + version "2.2.0" + resolved "https://registry.npm.taobao.org/is-core-module/download/is-core-module-2.2.0.tgz?cache=0&sync_timestamp=1606411557629&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-core-module%2Fdownload%2Fis-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" + integrity sha1-lwN+89UiJNhRY/VZeytj2a/tmBo= + dependencies: + has "^1.0.3" + +nanoid@^3.1.20: + version "3.1.20" + resolved "https://registry.npm.taobao.org/nanoid/download/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788" + integrity sha1-utwmPGsdzxS3HvqoX2q0wdbPx4g= + +path-parse@^1.0.6: + version "1.0.6" + resolved "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" + integrity sha1-1i27VnlAXXLEc37FhgDp3c8G0kw= + +postcss@^8.2.1: + version "8.2.6" + resolved "https://registry.npm.taobao.org/postcss/download/postcss-8.2.6.tgz#5d69a974543b45f87e464bc4c3e392a97d6be9fe" + integrity sha1-XWmpdFQ7Rfh+RkvEw+OSqX1r6f4= + dependencies: + colorette "^1.2.1" + nanoid "^3.1.20" + source-map "^0.6.1" + +resolve@^1.19.0: + version "1.20.0" + resolved "https://registry.npm.taobao.org/resolve/download/resolve-1.20.0.tgz?cache=0&sync_timestamp=1613054898763&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve%2Fdownload%2Fresolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" + integrity sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU= + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + +rollup@^2.38.5: + version "2.40.0" + resolved "https://registry.npm.taobao.org/rollup/download/rollup-2.40.0.tgz#efc218eaede7ab590954df50f96195188999c304" + integrity sha1-78IY6u3nq1kJVN9Q+WGVGImZwwQ= + optionalDependencies: + fsevents "~2.3.1" + +source-map@^0.6.1: + version "0.6.1" + resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz?cache=0&sync_timestamp=1604409581245&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map%2Fdownload%2Fsource-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM= + +vite@^2.0.1: + version "2.0.4" + resolved "https://registry.npm.taobao.org/vite/download/vite-2.0.4.tgz#063532a4139b59a067297d8ebb5960d450907a09" + integrity sha1-BjUypBObWaBnKX2Ou1lg1FCQegk= + dependencies: + esbuild "^0.8.52" + postcss "^8.2.1" + resolve "^1.19.0" + rollup "^2.38.5" + optionalDependencies: + fsevents "~2.3.1"