+
+ {{ error }}
+
+
+
+
+
+
+ 缺少配置,请通过 URL 参数 id 或 url 传入配置。
+
+
+
+
+
+
+
+
diff --git a/src/utils/api.js b/src/utils/api.js
index 34a7d16..69be721 100644
--- a/src/utils/api.js
+++ b/src/utils/api.js
@@ -44,4 +44,4 @@ export const getNamespaceInfo = async () => {
} catch (error) {
throw new Error(error.response?.data?.message || "获取命名空间信息失败");
}
-};
\ No newline at end of file
+};
diff --git a/src/utils/providers/kvServerProvider.js b/src/utils/providers/kvServerProvider.js
index fca4f2a..72d9dcc 100644
--- a/src/utils/providers/kvServerProvider.js
+++ b/src/utils/providers/kvServerProvider.js
@@ -23,7 +23,6 @@ export const kvServerProvider = {
async loadNamespaceInfo() {
try {
// 使用 Classworks Cloud 或者用户配置的服务器域名
- const provider = getSetting("server.provider");
const serverUrl = getSetting("server.domain");
const res = await axios.get(`${serverUrl}/kv/_info`, {
diff --git a/vite.config.mjs b/vite.config.mjs
index 1f73778..b4354a5 100644
--- a/vite.config.mjs
+++ b/vite.config.mjs
@@ -7,6 +7,7 @@ import Vue from '@vitejs/plugin-vue'
import VueRouter from 'unplugin-vue-router/vite'
import Vuetify, { transformAssetUrls } from 'vite-plugin-vuetify'
import { VitePWA } from 'vite-plugin-pwa'
+import { TDesignResolver } from 'unplugin-vue-components/resolvers'
// Utilities
import { defineConfig } from 'vite'
@@ -154,7 +155,13 @@ export default defineConfig({
configFile: 'src/styles/settings.scss',
},
}),
- Components(),
+ Components({
+ resolvers: [
+ TDesignResolver({
+ library: 'vue-next'
+ })
+ ]
+ }),
Fonts({
google: {
families: [{