INNER CODE UNIT · Python
find_main_js
1186258278/OpenClawChineseTranslation · scripts/inject_remote.py:37
def find_main_js():
"""动态查找主 JS 文件"""
js_files = glob.glob(os.path.join(ASSETS_DIR, "index-*.js"))
# 排除 .map 文件和已备份的文件
js_files = [f for f in js_files if not f.endswith('.map') and not f.endswith('.bak')]
if not js_files:
print("❌ 找不到主 JS 文件 (index-*.js)")
sys.exit(1)
# 如果有多个,选择最大的(通常是主 bundle)
return max(js_files, key=os.path.getsize)
def find_main_css():
"""动态查找主 CSS 文件"""
css_files = glob.glob(os.path.join(ASSETS_DIR, "index-*.css"))