From e207cac286a248102a6a0d4512730fd30e52a194 Mon Sep 17 00:00:00 2001 From: jianyi-gronk Date: Sun, 28 Jan 2024 16:21:14 +0800 Subject: [PATCH] Implement simple monaco --- ui-vue3/package.json | 1 + ui-vue3/src/base/i18n/zh.ts | 1 - .../views/resources/services/tabs/debug.vue | 42 ++++++++++++------- ui-vue3/vite.config.ts | 3 +- ui-vue3/yarn.lock | 5 +++ 5 files changed, 35 insertions(+), 17 deletions(-) diff --git a/ui-vue3/package.json b/ui-vue3/package.json index c1ab22515..322cec677 100644 --- a/ui-vue3/package.json +++ b/ui-vue3/package.json @@ -30,6 +30,7 @@ "less": "^4.2.0", "lodash": "^4.17.21", "mockjs": "^1.1.0", + "monaco-editor": "^0.45.0", "nprogress": "^0.2.0", "pinia": "^2.1.7", "pinyin-pro": "^3.19.3", diff --git a/ui-vue3/src/base/i18n/zh.ts b/ui-vue3/src/base/i18n/zh.ts index de115e2f7..0553d2d75 100644 --- a/ui-vue3/src/base/i18n/zh.ts +++ b/ui-vue3/src/base/i18n/zh.ts @@ -277,7 +277,6 @@ const words: I18nType = { noPageTip: '抱歉,你访问的页面不存在', globalSearchTip: '搜索ip,应用,实例,服务', - globalSearchTip: '搜索ip,应用,实例,服务', placeholder: { typeAppName: '请输入应用名,支持前缀搜索', typeDefault: '请输入' diff --git a/ui-vue3/src/views/resources/services/tabs/debug.vue b/ui-vue3/src/views/resources/services/tabs/debug.vue index 553507491..8b2e05a1f 100644 --- a/ui-vue3/src/views/resources/services/tabs/debug.vue +++ b/ui-vue3/src/views/resources/services/tabs/debug.vue @@ -48,20 +48,10 @@ - +
- +
发送请求 @@ -71,7 +61,8 @@ diff --git a/ui-vue3/vite.config.ts b/ui-vue3/vite.config.ts index 9f66e50e8..499c805f5 100644 --- a/ui-vue3/vite.config.ts +++ b/ui-vue3/vite.config.ts @@ -42,7 +42,8 @@ export default defineConfig({ ], resolve: { alias: { - '@': fileURLToPath(new URL('./src', import.meta.url)) + '@': fileURLToPath(new URL('./src', import.meta.url)), + 'monaco-editor': 'monaco-editor/esm/vs/editor/editor.api.js' }, // ignore suffix extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue'] diff --git a/ui-vue3/yarn.lock b/ui-vue3/yarn.lock index 12b3784cb..01450d865 100644 --- a/ui-vue3/yarn.lock +++ b/ui-vue3/yarn.lock @@ -4134,6 +4134,11 @@ mockjs@^1.1.0: dependencies: commander "*" +monaco-editor@^0.45.0: + version "0.45.0" + resolved "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.45.0.tgz#6939123a6254aea9fea2d647697f846306dd4448" + integrity sha512-mjv1G1ZzfEE3k9HZN0dQ2olMdwIfaeAAjFiwNprLfYNRSz7ctv9XuCT7gPtBGrMUeV1/iZzYKj17Khu1hxoHOA== + ms@2.1.2: version "2.1.2" resolved "https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"