From bf66ff6e1c5ee2c6cd105fccaadaaefcd4ad9444 Mon Sep 17 00:00:00 2001 From: Frost-ZX Date: Fri, 30 Aug 2024 13:24:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20MINECRAFT=20?= =?UTF-8?q?=E8=81=94=E5=8A=A8=E6=8E=A7=E5=88=B6=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config/modules.js | 3 +++ src/router/index.js | 13 ++++++++++++- src/views/MinecraftCtrlView/MinecraftCtrlView.vue | 9 +++++++++ 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 src/views/MinecraftCtrlView/MinecraftCtrlView.vue diff --git a/src/config/modules.js b/src/config/modules.js index 71f5451..c3658af 100644 --- a/src/config/modules.js +++ b/src/config/modules.js @@ -1,5 +1,8 @@ import { IS_DEV } from './env'; +/** 启用“MINECRAFT 联动控制”模块 */ +export const ENABLE_MC_CTRL_MODULE = IS_DEV; + /** 启用“导航”模块 */ export const ENABLE_NAV_MODULE = IS_DEV; diff --git a/src/router/index.js b/src/router/index.js index 60ab725..8fa7453 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -8,8 +8,9 @@ import { } from '@/assets/js/utils'; import { - ENABLE_SEARCH_MODULE, + ENABLE_MC_CTRL_MODULE, ENABLE_NAV_MODULE, + ENABLE_SEARCH_MODULE, ENABLE_TOOLBOX_MODULE, } from '@/config/modules'; @@ -59,6 +60,16 @@ export const router = createRouter({ title: '工具箱', }, }, + { + path: '/minecraft-ctrl-view', + name: 'MinecraftCtrlView', + component: () => import('@/views/MinecraftCtrlView/MinecraftCtrlView.vue'), + meta: { + iconClass: 'mdi mdi-gamepad', + showInAside: ENABLE_MC_CTRL_MODULE, + title: 'MINECRAFT 联动控制', + }, + }, { path: '/about-view', name: 'AboutView', diff --git a/src/views/MinecraftCtrlView/MinecraftCtrlView.vue b/src/views/MinecraftCtrlView/MinecraftCtrlView.vue new file mode 100644 index 0000000..3c3030f --- /dev/null +++ b/src/views/MinecraftCtrlView/MinecraftCtrlView.vue @@ -0,0 +1,9 @@ + + + + +