add version.txt v0.3.0, /api/version reads from file

This commit is contained in:
Stevenma
2026-05-10 17:35:48 +08:00
parent 111e61431b
commit 4bfa750a84
2 changed files with 8 additions and 1 deletions

View File

@@ -64,7 +64,13 @@ app.get('/api/activity/ping', (req, res) => {
// 版本/健康检查 (用于验证部署) // 版本/健康检查 (用于验证部署)
app.get('/api/version', (req, res) => { app.get('/api/version', (req, res) => {
res.json({ version: 'd823421' }); const fs = require('fs');
const path = require('path');
let ver = 'unknown';
try {
ver = fs.readFileSync(path.join(__dirname, '..', 'version.txt'), 'utf8').trim();
} catch {}
res.json({ version: ver });
}); });
app.use('/api', authRoutes); app.use('/api', authRoutes);

1
version.txt Normal file
View File

@@ -0,0 +1 @@
v0.3.0