mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2026-03-15 03:53:16 +08:00
🔨 调整构建
This commit is contained in:
@@ -18,9 +18,6 @@ const pkgVersion = pkgJson.version;
|
||||
// 获取提交哈希
|
||||
const commitHash = execSync("git rev-parse --short HEAD").toString().trim();
|
||||
|
||||
// 获取当前时间
|
||||
const timeNow = Math.floor(Date.now() / 1000);
|
||||
|
||||
// 获取当前平台
|
||||
let platform = "unknown";
|
||||
if (process.platform === "win32") {
|
||||
@@ -32,7 +29,7 @@ if (process.platform === "win32") {
|
||||
}
|
||||
|
||||
// 构建 Release 字符串
|
||||
const release = `TeyvatGuide@${pkgVersion}_dev_${commitHash}_${platform}_${timeNow}`;
|
||||
const release = `TeyvatGuide@${pkgVersion}_dev_${commitHash}_${platform}`;
|
||||
console.log(`🍄 gen sentry dev release ${release}`);
|
||||
|
||||
// 修改 .env.development.local
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<div class="tab-info click" title="点击前往 Github Release" @click="toRelease()">
|
||||
TeyvatGuide Beta
|
||||
</div>
|
||||
<div class="tab-info">v{{ versionApp }}.{{ buildTime === "" ? "Dev" : buildTime }}</div>
|
||||
<div class="tab-info">{{ buildTime.replace("TeyvatGuide@", "") }}</div>
|
||||
<div class="tab-links">
|
||||
<div class="tab-link" title="点击加入反馈群" @click="toGroup()">
|
||||
<img alt="qq" src="/platforms/other/qq.webp" />
|
||||
@@ -22,13 +22,12 @@
|
||||
</div>
|
||||
</template>
|
||||
<script lang="ts" setup>
|
||||
import useAppStore from "@store/app.js";
|
||||
import { app } from "@tauri-apps/api";
|
||||
import { openUrl } from "@tauri-apps/plugin-opener";
|
||||
import { storeToRefs } from "pinia";
|
||||
import { onMounted, ref } from "vue";
|
||||
|
||||
const { buildTime } = storeToRefs(useAppStore());
|
||||
// @ts-expect-error import.meta
|
||||
const buildTime = import.meta.env.VITE_SENTRY_RELEASE;
|
||||
const versionApp = ref<string>();
|
||||
|
||||
onMounted(async () => (versionApp.value = await app.getVersion()));
|
||||
@@ -76,6 +75,7 @@ async function toSite(): Promise<void> {
|
||||
font-size: 14px;
|
||||
text-align: center;
|
||||
text-shadow: 0 0 2px #13547acc;
|
||||
word-break: break-all;
|
||||
}
|
||||
|
||||
.tab-info.click {
|
||||
|
||||
Reference in New Issue
Block a user