Files
ZDXSGYHT/write.version.js
liangjian 836c61ac55 @@@@@@
2026-01-27 16:32:15 +08:00

27 lines
920 B
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

const fs = require('node:fs')
const AdmZip = require('adm-zip')
const package = require('./package.json')
const dayjs = require('dayjs')
const zipFilePath = './dist/dist.zip'
const data = {
version: package.version,
}
fs.writeFile('./public/school-apartment-version.json', `${JSON.stringify(data)}`, (err) => {
if (err) console.log(`public版本号写入失败${err.message}`)
console.log(`dist版本号写入成功`)
})
fs.writeFile('./dist/school-apartment-version.json', `${JSON.stringify(data)}`, (err) => {
if (err) console.log(`dist版本号写入失败${err.message}`)
console.log(`dist版本号写入成功`)
if (fs.existsSync(zipFilePath)) fs.removeSync(zipFilePath)
const zip = new AdmZip()
zip.addLocalFolder('./dist')
zip.writeZip(zipFilePath)
console.log(`dist压缩成功`)
const lastBuildTime = dayjs().format('YYYY-MM-DD HH:mm:ss')
console.log(lastBuildTime)
})