about.vue: new page on link click and update env var
This commit is contained in:
parent
275f3ac859
commit
7b2c05bc57
|
@ -1,3 +1,3 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
export VITE_APP_GIT_TAG=$(git describe --tags)
|
export VITE_APP_GIT_TAG=$(git describe --tags | cut -d'-' -f1,2)
|
||||||
export VITE_APP_LAST_COMMIT=$(git log -1 --format=%cd)
|
export VITE_APP_LAST_COMMIT=$(git log -1 --format=%cd)
|
12
src/App.vue
12
src/App.vue
|
@ -40,7 +40,7 @@ onMounted(() => {
|
||||||
logHelloMessage();
|
logHelloMessage();
|
||||||
let host = "";
|
let host = "";
|
||||||
if (isDevMode()) {
|
if (isDevMode()) {
|
||||||
host = import.meta.env.VITE_DEVICE_HOST_NAME;
|
host = import.meta.env.VITE_DEVICE_HOST_NAME || "dap.local";
|
||||||
} else {
|
} else {
|
||||||
host = window.location.host
|
host = window.location.host
|
||||||
}
|
}
|
||||||
|
@ -55,8 +55,10 @@ onUnmounted(() => {
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<header>
|
<div class="flex flex-col h-screen">
|
||||||
<nav-bar/>
|
<header>
|
||||||
</header>
|
<nav-bar/>
|
||||||
<RouterView/>
|
</header>
|
||||||
|
<RouterView/>
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
const version = import.meta.env.VITE_APP_GIT_TAG;
|
const version = import.meta.env.VITE_APP_GIT_TAG || "v0.0.0";
|
||||||
const compileTime = import.meta.env.VITE_APP_LAST_COMMIT;
|
const compileTime = import.meta.env.VITE_APP_LAST_COMMIT || "1970-00-00";
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
|
@ -17,23 +17,23 @@ const compileTime = import.meta.env.VITE_APP_LAST_COMMIT;
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
|
|
||||||
<el-descriptions title="鸣谢" border :column="1" class="mt-5 description-style">
|
<el-descriptions title="鸣谢" border :column="1" class="mt-5 description-style">
|
||||||
<el-descriptions-item label="vuejs"><a href="https://github.com/vuejs/vue/blob/main/LICENSE">MIT</a>
|
<el-descriptions-item label="vuejs"><a target="_blank" href="https://github.com/vuejs/vue/blob/main/LICENSE">MIT</a>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="typescript"><a
|
<el-descriptions-item label="typescript"><a
|
||||||
href="https://github.com/microsoft/TypeScript/blob/main/LICENSE.txt">Apache 2.0</a></el-descriptions-item>
|
href="https://github.com/microsoft/TypeScript/blob/main/LICENSE.txt">Apache 2.0</a></el-descriptions-item>
|
||||||
<el-descriptions-item label="vite"><a href="https://github.com/vitejs/vite/blob/main/LICENSE">MIT</a>
|
<el-descriptions-item label="vite"><a target="_blank" href="https://github.com/vitejs/vite/blob/main/LICENSE">MIT</a>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="tailwindcss"><a
|
<el-descriptions-item label="tailwindcss"><a
|
||||||
href="https://github.com/tailwindlabs/tailwindcss/blob/master/LICENSE">MIT</a></el-descriptions-item>
|
href="https://github.com/tailwindlabs/tailwindcss/blob/master/LICENSE">MIT</a></el-descriptions-item>
|
||||||
<el-descriptions-item label="element-plus"><a
|
<el-descriptions-item label="element-plus"><a
|
||||||
href="https://github.com/element-plus/element-plus/blob/dev/LICENSE">MIT</a></el-descriptions-item>
|
href="https://github.com/element-plus/element-plus/blob/dev/LICENSE">MIT</a></el-descriptions-item>
|
||||||
<el-descriptions-item label="pinia"><a href="https://github.com/vuejs/pinia/blob/v2/LICENSE">MIT</a>
|
<el-descriptions-item label="pinia"><a target="_blank" href="https://github.com/vuejs/pinia/blob/v2/LICENSE">MIT</a>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="mitt"><a href="https://github.com/developit/mitt/blob/main/LICENSE">MIT</a>
|
<el-descriptions-item label="mitt"><a target="_blank" href="https://github.com/developit/mitt/blob/main/LICENSE">MIT</a>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="vue-router"><a
|
<el-descriptions-item label="vue-router"><a
|
||||||
href="https://github.com/vuejs/vue-router/blob/dev/LICENSE">MIT</a></el-descriptions-item>
|
href="https://github.com/vuejs/vue-router/blob/dev/LICENSE">MIT</a></el-descriptions-item>
|
||||||
<el-descriptions-item label="vue-i18n"><a href="https://github.com/kazupon/vue-i18n?tab=MIT-1-ov-file#readme">MIT</a>
|
<el-descriptions-item label="vue-i18n"><a target="_blank" href="https://github.com/kazupon/vue-i18n?tab=MIT-1-ov-file#readme">MIT</a>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="lightningcss"><a
|
<el-descriptions-item label="lightningcss"><a
|
||||||
href="https://github.com/parcel-bundler/lightningcss/blob/master/LICENSE">MPL-2.0 license</a>
|
href="https://github.com/parcel-bundler/lightningcss/blob/master/LICENSE">MPL-2.0 license</a>
|
||||||
|
@ -42,12 +42,12 @@ const compileTime = import.meta.env.VITE_APP_LAST_COMMIT;
|
||||||
</el-collapse-item>
|
</el-collapse-item>
|
||||||
<el-collapse-item title="关于下位机">
|
<el-collapse-item title="关于下位机">
|
||||||
<el-descriptions border :column="1" class="mt-5 description-style">
|
<el-descriptions border :column="1" class="mt-5 description-style">
|
||||||
<el-descriptions-item label="官网"><a href="https://yunsi.studio/wireless-proxy">允斯工作室</a></el-descriptions-item>
|
<el-descriptions-item label="官网"><a target="_blank" href="https://yunsi.studio/wireless-proxy">允斯工作室</a></el-descriptions-item>
|
||||||
<el-descriptions-item label="版本">-</el-descriptions-item>
|
<el-descriptions-item label="版本">-</el-descriptions-item>
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
|
|
||||||
<el-descriptions title="鸣谢" border :column="1" class="mt-5 description-style">
|
<el-descriptions title="鸣谢" border :column="1" class="mt-5 description-style">
|
||||||
<el-descriptions-item label="windowsair"><a href="https://github.com/windowsair/wireless-esp8266-dap">wireless-esp8266-dap</a>
|
<el-descriptions-item label="windowsair"><a target="_blank" href="https://github.com/windowsair/wireless-esp8266-dap">wireless-esp8266-dap</a>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
</el-collapse-item>
|
</el-collapse-item>
|
||||||
|
@ -55,11 +55,11 @@ const compileTime = import.meta.env.VITE_APP_LAST_COMMIT;
|
||||||
|
|
||||||
|
|
||||||
<el-descriptions title="作者:空空(kerms)" border :column="1" class="mt-5 description-style">
|
<el-descriptions title="作者:空空(kerms)" border :column="1" class="mt-5 description-style">
|
||||||
<el-descriptions-item label="官网"><a href="https://yunsi.studio/">允斯工作室(https://yunsi.studio/)</a></el-descriptions-item>
|
<el-descriptions-item label="官网"><a target="_blank" href="https://yunsi.studio/">允斯工作室(https://yunsi.studio/)</a></el-descriptions-item>
|
||||||
<el-descriptions-item label="github"><a href="https://github.com/kerms">https://github.com/kerms</a>
|
<el-descriptions-item label="github"><a target="_blank" href="https://github.com/kerms">https://github.com/kerms</a>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="邮箱">kerms@niazo.org</el-descriptions-item>
|
<el-descriptions-item label="邮箱">kerms@niazo.org</el-descriptions-item>
|
||||||
<el-descriptions-item label="BiliBili"><a href="https://space.bilibili.com/3461571571353885">3461571571353885</a>
|
<el-descriptions-item label="BiliBili"><a target="_blank" href="https://space.bilibili.com/3461571571353885">3461571571353885</a>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="QQ群">642246000</el-descriptions-item>
|
<el-descriptions-item label="QQ群">642246000</el-descriptions-item>
|
||||||
<el-descriptions-item label="备注">欢迎大家来打扰啊~</el-descriptions-item>
|
<el-descriptions-item label="备注">欢迎大家来打扰啊~</el-descriptions-item>
|
||||||
|
|
|
@ -136,11 +136,7 @@ const menuItems: Item[] = ([
|
||||||
}, {
|
}, {
|
||||||
name: translate("page.feedback"),
|
name: translate("page.feedback"),
|
||||||
href: "/feedback",
|
href: "/feedback",
|
||||||
},/* {
|
},
|
||||||
name: translate("page.uart"),
|
|
||||||
href: "/uart",
|
|
||||||
class: "todo-menu-item",
|
|
||||||
},*/
|
|
||||||
]);
|
]);
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue