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 @@ + + + + +