From 6b697017316b61d1eaaf479db815e955d21255cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E4=BA=91?= Date: Mon, 28 Apr 2025 21:53:48 +0800 Subject: [PATCH] Update build.js --- build/build.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build/build.js b/build/build.js index e8bede52..af19913b 100644 --- a/build/build.js +++ b/build/build.js @@ -15,9 +15,10 @@ function calculateSHA1(filePath) { function getGitTimestamp(filePath) { try { - // 获取最后一次提交时间(ISO 格式) - const iso = execSync(`git log -1 --format=\"%ci\" -- "${filePath}"`, { encoding: 'utf8' }).trim(); - return new Date(iso); + // 文件创建时间 + const fs = require('fs'); + const stats = fs.statSync(filePath); + return stats.mtime; // 或 stats.ctime } catch (e) { console.warn(`无法通过 Git 获取时间: ${filePath}`, e); return null;