// 应用版本信息唯一汇聚点 // - APP_VERSION: 唯一手动管理点 = package.json 的 version 字段 (发版时改那里) // - BUILD_ID: 每次编译自动生成 (vite.config.js define 注入 __BUILD_ID__), 无需手动维护 import pkg from '../package.json' export const APP_VERSION = pkg.version || '0.0.0' // __BUILD_ID__ 机制: // - build 时: vite:define 编译期替换为字符串字面量 // - dev 时: vite 通过 /@vite/env 把值挂到 globalThis, 源码保持原样; // typeof 防御避免 /@vite/env 未执行时 ReferenceError, 回退 'dev' export const BUILD_ID = typeof __BUILD_ID__ !== 'undefined' ? __BUILD_ID__ : 'dev'