mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-10 19:51:00 +00:00
16 lines
542 B
JavaScript
16 lines
542 B
JavaScript
const fs = require('fs');
|
|
const path = require('path');
|
|
const { execSync } = require('child_process');
|
|
|
|
const commitId = execSync('git rev-parse HEAD').toString().trim();
|
|
|
|
const file = path.resolve(__dirname, './public/version.js');
|
|
const data = {
|
|
commitId: commitId,
|
|
updateTime: new Date().toString(),
|
|
};
|
|
const feVersion = JSON.stringify(data, null, 4);
|
|
// 异步写入数据到文件
|
|
fs.writeFile(file, `feVersion=${feVersion}`, { encoding: 'utf8' }, (err) => {});
|
|
console.log(`成功写入版本文件,版本信息为${feVersion}`);
|