diff --git a/package.json b/package.json
index a481d8e..136e716 100644
--- a/package.json
+++ b/package.json
@@ -4,11 +4,11 @@
"private": true,
"type": "module",
"scripts": {
- "dev": "vite",
+ "dev": ". ./set_env.sh && vite",
"build": "run-p type-check \"build-only {@}\" --",
- "preview": "vite preview",
- "build-only": "vite build",
- "build:dev": "vite build --mode development",
+ "preview": ". ./set_env.sh && vite preview",
+ "build-only": ". ./set_env.sh && vite build",
+ "build:dev": ". ./set_env.sh && vite build --mode development",
"type-check": "vue-tsc --build --force",
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore",
"format": "prettier --write src/"
diff --git a/set_env.sh b/set_env.sh
new file mode 100755
index 0000000..7c2198e
--- /dev/null
+++ b/set_env.sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+export VITE_APP_GIT_TAG=$(git describe --tags)
+export VITE_APP_LAST_COMMIT=$(git log -1 --format=%cd)
\ No newline at end of file
diff --git a/src/views/About.vue b/src/views/About.vue
index 9e5c67e..ed996de 100644
--- a/src/views/About.vue
+++ b/src/views/About.vue
@@ -1,6 +1,6 @@