import os import re def replace_alerts(directory): for root, dirs, files in os.walk(directory): for file in files: if file.endswith(".vue"): path = os.path.join(root, file) with open(path, 'r', encoding='utf-8') as f: content = f.read() if "alert(" in content: # Check if ElMessage is already imported if "import { ElMessage } from 'element-plus'" not in content: # Add import after