버전 관리 최종 안정화: 동적 버전 참조 및 캐시 방지 로직 적용 (v0.4.0.1)
This commit is contained in:
parent
d2a2ddfbda
commit
a540539df8
@ -365,9 +365,18 @@ app.get('/api/health', (req, res) => {
|
|||||||
const kstOffset = 9 * 60 * 60 * 1000;
|
const kstOffset = 9 * 60 * 60 * 1000;
|
||||||
const kstDate = new Date(Date.now() + kstOffset);
|
const kstDate = new Date(Date.now() + kstOffset);
|
||||||
|
|
||||||
|
// Read version from root package.json without caching
|
||||||
|
let version = '0.0.0.0';
|
||||||
|
try {
|
||||||
|
const rootPkg = JSON.parse(fs.readFileSync(path.join(__dirname, '../package.json'), 'utf8'));
|
||||||
|
version = rootPkg.version;
|
||||||
|
} catch (e) {
|
||||||
|
version = packageJson.version; // Fallback to server/package.json
|
||||||
|
}
|
||||||
|
|
||||||
res.json({
|
res.json({
|
||||||
status: 'ok',
|
status: 'ok',
|
||||||
version: packageJson.version,
|
version: version,
|
||||||
node_version: process.version,
|
node_version: process.version,
|
||||||
platform: process.platform,
|
platform: process.platform,
|
||||||
arch: process.arch,
|
arch: process.arch,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user