feat 更新h5脚手架

This commit is contained in:
DaxPay
2024-05-15 13:23:15 +08:00
parent d9cb42a890
commit 5459778faf
99 changed files with 5829 additions and 3937 deletions

View File

@@ -1,23 +1,24 @@
// #!/usr/bin/env node
import { runBuildConfig } from './buildConf';
import colors from 'picocolors';
import colors from 'picocolors'
import pkg from '../../package.json';
import pkg from '../../package.json'
import { runBuildConfig } from './buildConf'
export const runBuild = async () => {
export async function runBuild() {
try {
const argvList = process.argv.splice(2);
const argvList = process.argv.splice(2)
// Generate configuration file
if (!argvList.includes('disabled-config')) {
await runBuildConfig();
await runBuildConfig()
}
console.log(`${colors.cyan(`[${pkg.name}]`)}` + ' - build successfully!');
} catch (error) {
console.log(colors.red('vite build error:\n' + error));
process.exit(1);
console.log(`${colors.cyan(`[${pkg.name}]`)} - build successfully!`)
}
};
runBuild();
catch (error) {
console.log(colors.red(`vite build error:\n${error}`))
process.exit(1)
}
}
runBuild()