vite-plugin-xgis-cesium
Version:
xgis-cesium library plugin for Vite
31 lines (28 loc) • 767 B
TypeScript
import { Plugin } from 'vite';
interface BaseOptions {
rebuildCesium?: boolean;
devMinifyCesium?: boolean;
cesiumBuildRootPath?: string;
cesiumBuildPath?: string;
}
interface VitePluginCesiumOptions extends BaseOptions {
/**
* [仅build编译时] 是否使用CDN引入资源,也可以配置object定义各库的cdn的版本号
*/
useCDN?: boolean | {
cesium?: string;
};
}
/**
* 集成cesium
* @param options
* @returns
*/
declare function cesiumPlugin(options?: VitePluginCesiumOptions): Plugin;
/**
* 默认:为xgis-cesium服务的插件功能
* @param options
* @returns
*/
declare function XgisCesiumPlugin(options?: VitePluginCesiumOptions): Plugin;
export { cesiumPlugin, XgisCesiumPlugin as default };