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 許可。

閱讀全文