优化应用模板文件结构

This commit is contained in:
jingrow 2025-10-28 22:57:28 +08:00
parent 149d811164
commit 7ff5cc9b38

View File

@ -208,21 +208,14 @@ app_license = "{license_type.lower()}"
'''
(app_inner_dir / "__init__.py").write_text(init_content, encoding="utf-8")
# 创建modules.txt
modules_content = f'''{app_title}
'''
(app_inner_dir / "modules.txt").write_text(modules_content, encoding="utf-8")
# 创建目录结构
(app_inner_dir / "config").mkdir(exist_ok=True)
(app_inner_dir / "config" / "__init__.py").write_text("", encoding="utf-8")
# (不再创建 modules.txt 与 config 目录)
(app_inner_dir / "public").mkdir(exist_ok=True)
(app_inner_dir / "public" / "css").mkdir(exist_ok=True)
(app_inner_dir / "public" / "js").mkdir(exist_ok=True)
(app_inner_dir / "public" / ".gitkeep").write_text("", encoding="utf-8")
# 创建module目录与config、public平级
# 创建module目录
(app_inner_dir / app_name).mkdir(exist_ok=True)
(app_inner_dir / app_name / "__init__.py").write_text("", encoding="utf-8")