# -*- coding: utf-8 -*- """查看器的本地静态服务器(前端拆分后,多文件 + ES Module + Worker 都需要 http 才能跑)。 python -m arm.viewer.serve [--port 8123] [--print-only] 要点: - docroot = 仓库根,`/` 直接给 webapp/index.html;/docs/*.json 这类数据同域可读。 - Cache-Control: no-store —— 重新生成后旧标签页仍显示旧版是这里踩过的坑, 过去只能人肉 Ctrl+F5;不缓存之后刷新即新构建。 - 显式 MIME:Windows 上 .js 常被注册成 text/plain,那会让