diff --git a/packages/frontend/src/views/SettingsView.vue b/packages/frontend/src/views/SettingsView.vue
index 9415346..451703d 100644
--- a/packages/frontend/src/views/SettingsView.vue
+++ b/packages/frontend/src/views/SettingsView.vue
@@ -528,8 +528,12 @@
-
@@ -546,6 +550,7 @@ interface UpdateCaptchaSettingsDto {
recaptchaSecretKey?: string;
}
import { ref, onMounted, computed, reactive, watch } from 'vue';
+import pkg from '../../package.json'; // 导入 package.json
import { useAuthStore } from '../stores/auth.store';
import { useSettingsStore } from '../stores/settings.store';
import { useAppearanceStore } from '../stores/appearance.store'; // 导入外观 store
@@ -561,8 +566,9 @@ const authStore = useAuthStore();
const settingsStore = useSettingsStore();
const appearanceStore = useAppearanceStore(); // 实例化外观 store
const { t } = useI18n();
-
-// --- Reactive state from store ---
+const appVersion = ref(pkg.version); // 获取版本号
+
+ // --- Reactive state from store ---
// 使用 storeToRefs 获取响应式 getter,包括 language
const {
settings,