学生端迁移仓库1020
This commit is contained in:
62
verify-build.js
Normal file
62
verify-build.js
Normal file
@@ -0,0 +1,62 @@
|
||||
#!/usr/bin/env node
|
||||
|
||||
/**
|
||||
* 验证构建结果 - 检查中文应用名称是否正确应用
|
||||
*/
|
||||
|
||||
const fs = require('fs')
|
||||
const path = require('path')
|
||||
|
||||
console.log('🔍 验证构建结果...')
|
||||
|
||||
// 检查生成的文件
|
||||
const bundlePath = path.join(__dirname, 'src-tauri', 'target', 'release', 'bundle')
|
||||
|
||||
if (!fs.existsSync(bundlePath)) {
|
||||
console.log('❌ 构建目录不存在,请先执行构建命令')
|
||||
process.exit(1)
|
||||
}
|
||||
|
||||
// 检查NSIS安装包
|
||||
const nsisPath = path.join(bundlePath, 'nsis')
|
||||
if (fs.existsSync(nsisPath)) {
|
||||
const files = fs.readdirSync(nsisPath)
|
||||
const exeFiles = files.filter((f) => f.endsWith('.exe'))
|
||||
console.log('📦 NSIS安装包:')
|
||||
exeFiles.forEach((file) => {
|
||||
console.log(` - ${file}`)
|
||||
if (file.includes('湖北省技能高考万维考试平台')) {
|
||||
console.log(' ✅ 文件名包含中文应用名称')
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 检查MSI安装包
|
||||
const msiPath = path.join(bundlePath, 'msi')
|
||||
if (fs.existsSync(msiPath)) {
|
||||
const files = fs.readdirSync(msiPath)
|
||||
const msiFiles = files.filter((f) => f.endsWith('.msi'))
|
||||
console.log('📦 MSI安装包:')
|
||||
msiFiles.forEach((file) => {
|
||||
console.log(` - ${file}`)
|
||||
if (file.includes('湖北省技能高考万维考试平台')) {
|
||||
console.log(' ✅ 文件名包含中文应用名称')
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 检查可执行文件
|
||||
const exePath = path.join(__dirname, 'src-tauri', 'target', 'release')
|
||||
if (fs.existsSync(exePath)) {
|
||||
const files = fs.readdirSync(exePath)
|
||||
const exeFiles = files.filter((f) => f.endsWith('.exe'))
|
||||
console.log('🚀 可执行文件:')
|
||||
exeFiles.forEach((file) => {
|
||||
console.log(` - ${file}`)
|
||||
})
|
||||
}
|
||||
|
||||
console.log('\n✅ 验证完成!')
|
||||
console.log(
|
||||
'💡 提示: 安装后检查桌面快捷方式和开始菜单中的应用名称是否为"湖北省技能高考万维考试平台"'
|
||||
)
|
||||
Reference in New Issue
Block a user