From 39c714c0507531d36928e6e270b5111f8d20969f Mon Sep 17 00:00:00 2001 From: duorameng <2997944583@qq.com> Date: Mon, 8 Jun 2026 08:48:53 +0800 Subject: [PATCH] refactor(web): split Languages.vue into sub-components --- web/src/assets/vue.svg | 1 - web/src/views/languages/Languages.vue | 612 ++---------------- .../languages/components/EnvMirrorTab.vue | 162 +++++ .../components/InstallLanguageDialog.vue | 226 +++++++ .../components/LanguageDetailDialog.vue | 72 +++ .../languages/components/RuntimeListTab.vue | 159 +++++ 6 files changed, 674 insertions(+), 558 deletions(-) delete mode 100644 web/src/assets/vue.svg create mode 100644 web/src/views/languages/components/EnvMirrorTab.vue create mode 100644 web/src/views/languages/components/InstallLanguageDialog.vue create mode 100644 web/src/views/languages/components/LanguageDetailDialog.vue create mode 100644 web/src/views/languages/components/RuntimeListTab.vue diff --git a/web/src/assets/vue.svg b/web/src/assets/vue.svg deleted file mode 100644 index 770e9d3..0000000 --- a/web/src/assets/vue.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/web/src/views/languages/Languages.vue b/web/src/views/languages/Languages.vue index aaed302..493ae10 100644 --- a/web/src/views/languages/Languages.vue +++ b/web/src/views/languages/Languages.vue @@ -1,149 +1,44 @@ @@ -327,7 +171,6 @@ onMounted(() => { -
- 通过配置全局环境变量,加速编程语言环境及依赖包(如 pip, npm, go get)的安装速度。 -
-+ 通过配置全局环境变量,加速编程语言环境及依赖包(如 pip, npm, go get)的安装速度。 +
+