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