build: 📦 定义vite全局常量替换
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
const { pkg } = __APP_INFO__;
|
||||
|
||||
const defaultSettings: AppSettings = {
|
||||
title: "vue3-element-admin",
|
||||
version: "v2.9.2",
|
||||
title: pkg.name,
|
||||
version: pkg.version,
|
||||
showSettings: true,
|
||||
tagsView: true,
|
||||
fixedHeader: false,
|
||||
@@ -11,7 +13,7 @@ const defaultSettings: AppSettings = {
|
||||
language: "zh-cn",
|
||||
themeColor: "#409EFF",
|
||||
watermarkEnabled: false,
|
||||
watermarkContent: "vue3-element-admin",
|
||||
watermarkContent: pkg.name,
|
||||
};
|
||||
|
||||
export default defaultSettings;
|
||||
|
||||
16
src/typings/env.d.ts
vendored
16
src/typings/env.d.ts
vendored
@@ -18,3 +18,19 @@ interface ImportMetaEnv {
|
||||
interface ImportMeta {
|
||||
readonly env: ImportMetaEnv;
|
||||
}
|
||||
|
||||
/**
|
||||
* 平台的名称、版本、运行所需的`node`版本、依赖、构建时间的类型提示
|
||||
*/
|
||||
declare const __APP_INFO__: {
|
||||
pkg: {
|
||||
name: string;
|
||||
version: string;
|
||||
engines: {
|
||||
node: string;
|
||||
};
|
||||
dependencies: Record<string, string>;
|
||||
devDependencies: Record<string, string>;
|
||||
};
|
||||
buildTimestamp: number;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user