INNER CODE UNIT · Python
__call__
fastapi-practices/fba-slim · backend/cli.py:74
def __call__(self, change: Change, path: str) -> bool:
if RELOAD_LOCK_FILE.exists():
return False
file_path = Path(path).resolve()
if file_path.suffix in self.extra_extensions and not file_path.is_relative_to(LOCALE_DIR.resolve()):
return False
return super().__call__(change, path)
def setup_env_file() -> bool:
"""交互式配置并生成 .env 环境变量文件"""
if not ENV_EXAMPLE_FILE_PATH.exists():
console.caution('.env.example 文件不存在')
return False
try: