Files
MuMuAINovel/frontend/src/config/version.ts
T

41 lines
997 B
TypeScript

/**
* 应用版本信息配置
* 版本号遵循语义化版本规范 (Semantic Versioning)
*/
export const VERSION_INFO = {
// 应用版本号
version: '1.0.1',
// 构建时间(将在构建时由 Vite 注入)
buildTime: import.meta.env.VITE_BUILD_TIME || new Date().toISOString().split('T')[0],
// 项目信息
projectName: 'MuMuAINovel',
projectFullName: 'MuMu AI 小说创作助手',
// 链接信息
githubUrl: 'https://github.com/xiamuceer-j/MuMuAINovel',
linuxDoUrl: 'https://linux.do/t/topic/1106333',
// 许可证
license: 'GPL v3.0',
licenseUrl: 'https://www.gnu.org/licenses/gpl-3.0.html',
// 作者信息
author: 'xiamuceer-j',
};
/**
* 获取格式化的版本信息
*/
export const getVersionString = () => {
return `v${VERSION_INFO.version}`;
};
/**
* 获取完整的版本描述
*/
export const getFullVersionInfo = () => {
return `${VERSION_INFO.projectName} ${getVersionString()} - Build ${VERSION_INFO.buildTime}`;
};