dsh-flutter-sandbox:在 workspace-write 沙箱里跑 Flutter 与 Dart

DSH 默认 workspace-write 沙箱只允许写入工作区与 /tmp,Flutter/Dart 工具链会因 SDK 缓存、pub 与 Gradle 目录只读而失败。dsh-flutter-sandbox(liyuqian)替换本地 sandbox provider,在其余路径仍受保护的前提下为 Flutter SDK、PUB_CACHE、Dart/Flutter 配置及 Android 构建目录追加写权限。安装:dsh plugin --profile tui add github:liyuqian/dsh-flutter-sandbox;可通过 cordis.patch.yml 关闭 flutter grant 或设置 extraWritableRoots。仅 shell 命令生效,不支持 Windows,依赖 dsh 0.1.1-rc.2 级 runner 布局。MIT 许可。

阅读全文