@@@@@@
This commit is contained in:
26
write.version.js
Normal file
26
write.version.js
Normal file
@@ -0,0 +1,26 @@
|
||||
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)
|
||||
})
|
||||
Reference in New Issue
Block a user