vite-plugin-cesium 更名为 vite-plugin-cesium-next,为发布做准备
This commit is contained in:
12
README.md
12
README.md
@@ -1,3 +1,15 @@
|
|||||||
|
# ⚡ vite-plugin-cesium-next
|
||||||
|
|
||||||
|
> 本仓库 fork 自 [nshen/vite-plugin-cesium](https://github.com/nshen/vite-plugin-cesium)
|
||||||
|
|
||||||
|
本仓库在原仓库代码基础上,主要针对性修复/优化了以下问题
|
||||||
|
- 相对路径问题:本仓库已支持在 vite.config.ts 中配置以下类型的 base: `./`, `/`, `/foo/bar`, `(不设置)` (新创建的项目 base 默认为 `./`,而原仓库针对 `./` 没有做很好的处理)
|
||||||
|
- 资源请求路径:当 base 形如 `/foo/bar` 时,cesium 静态文件由 `/cesium...` 改为请求 `/foo/bar/cesium...`
|
||||||
|
鉴于原仓库作者可能不再维护此项目(详见:[issue](https://github.com/nshen/vite-plugin-cesium/issues/62#issuecomment-2957419669)),故 fork 本仓库 ([coder-xiaomo/vite-plugin-cesium-next](https://github.com/coder-xiaomo/vite-plugin-cesium-next)) 继续维护,欢迎提交 Issue / Pr !
|
||||||
|
---
|
||||||
|
|
||||||
|
以下是原仓库 README
|
||||||
|
|
||||||
# ⚡ vite-plugin-cesium
|
# ⚡ vite-plugin-cesium
|
||||||
|
|
||||||
[](https://www.npmjs.com/package/vite-plugin-cesium)
|
[](https://www.npmjs.com/package/vite-plugin-cesium)
|
||||||
|
@@ -9,8 +9,8 @@
|
|||||||
"serve": "vite build && vite preview"
|
"serve": "vite build && vite preview"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"cesium": "1.96.0",
|
"cesium": "1.129.0",
|
||||||
"vite": "3.0.4",
|
"vite": "3.0.4",
|
||||||
"vite-plugin-cesium": "link:.."
|
"vite-plugin-cesium-next": "link:.."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
import { defineConfig } from 'vite';
|
import { defineConfig } from 'vite';
|
||||||
import cesium from 'vite-plugin-cesium';
|
import cesium from 'vite-plugin-cesium-next';
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
plugins: [cesium()]
|
plugins: [cesium()]
|
||||||
|
15
package.json
15
package.json
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "vite-plugin-cesium",
|
"name": "vite-plugin-cesium-next",
|
||||||
"version": "1.2.23",
|
"version": "2.0.0",
|
||||||
"description": "Cesium library plugin for Vite",
|
"description": "Cesium library plugin for Vite",
|
||||||
"main": "./dist/index.js",
|
"main": "./dist/index.js",
|
||||||
"module": "./dist/index.mjs",
|
"module": "./dist/index.mjs",
|
||||||
@@ -25,14 +25,17 @@
|
|||||||
"vite-plugin",
|
"vite-plugin",
|
||||||
"cesium"
|
"cesium"
|
||||||
],
|
],
|
||||||
"author": "nshen <nshen121@gmail.com>",
|
"author": "coderxiaomo <codingzhang@126.com>",
|
||||||
|
"contributors": [
|
||||||
|
"nshen <nshen121@gmail.com>"
|
||||||
|
],
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/nshen/vite-plugin-cesium"
|
"url": "git+https://github.com/coder-xiaomo/vite-plugin-cesium-next"
|
||||||
},
|
},
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/nshen/vite-plugin-cesium/issues"
|
"url": "https://github.com/coder-xiaomo/vite-plugin-cesium-next/issues"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"fs-extra": "^9.1.0",
|
"fs-extra": "^9.1.0",
|
||||||
@@ -53,4 +56,4 @@
|
|||||||
"cesium": "^1.95.0",
|
"cesium": "^1.95.0",
|
||||||
"vite": ">=2.7.1"
|
"vite": ">=2.7.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
@@ -43,7 +43,7 @@ export default function vitePluginCesium(options: VitePluginCesiumOptions = {}):
|
|||||||
}
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
name: 'vite-plugin-cesium',
|
name: 'vite-plugin-cesium-next',
|
||||||
|
|
||||||
config(c, { command }) {
|
config(c, { command }) {
|
||||||
// 项目中 vite.config.ts 配置的 base 路径
|
// 项目中 vite.config.ts 配置的 base 路径
|
||||||
|
Reference in New Issue
Block a user