refactor: 优化基础文件创建逻辑并调整页面配置

修改create-base-files.js以检查空文件情况
移除pages.config.ts中未使用的组件引用
调整App.ku.vue的模板结构
添加init-json脚本到package.json
This commit is contained in:
feige996
2025-11-06 16:29:58 +08:00
parent 53f27a1917
commit 7791a4832e
4 changed files with 12 additions and 10 deletions

View File

@@ -42,11 +42,11 @@ if (!fs.existsSync(srcDir)) {
}
// 如果 src/manifest.json 不存在,就创建它;存在就不处理,以免覆盖
if (!fs.existsSync(manifestPath)) {
if (!fs.existsSync(manifestPath) || fs.statSync(manifestPath).size === 0) {
fs.writeFileSync(manifestPath, JSON.stringify(manifest, null, 2))
}
// 如果 src/pages.json 不存在,就创建它;存在就不处理,以免覆盖
if (!fs.existsSync(pagesPath)) {
if (!fs.existsSync(pagesPath) || fs.statSync(pagesPath).size === 0) {
fs.writeFileSync(pagesPath, JSON.stringify(pages, null, 2))
}