FLUTTER ECOSYSTEM

scratch_space

一個用於在 package:build 中管理正在執行的外部可執行檔的工具。

最新版本
1.2.2
近 30 天下載
19.6萬
喜歡數
8
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

ScratchSpace 是一個 Dart 套件,專為在 package:build 的建構過程中管理外部執行檔而設計。它提供了一個安全、隔離的環境來執行命令,確保執行過程乾淨且避免建構之間的衝突。該套件會自動處理暫存檔案管理、程序隔離與清除工作,非常適合需要外部二進位檔的建構時工具。它支援 Android、iOS、macOS、Windows 與 Linux 多個平台,能在不同開發環境中實現一致的行為。

適用情境
  • 執行自定義建構腳本
  • 在編譯期間執行外部工具
  • 管理暫時建構工件
  • 整合第三方 CLI 工具
  • 確保隔離的建構環境
主要特色
  • 自動進程隔離
  • 安全的暫時檔案處理
  • 跨平台相容性
  • 內建的資源清理
  • 與 package:build 的無縫整合
適合對象
  • 建構系統開發者
  • 工具作者
  • CI/CD 流水線整合商
  • Dart 包維護者
使用建議
  • 需要 package:build 集成
  • 僅限建構時使用案例
  • 可能需要特定平台的設定
  • 不打算用於執行時執行
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add scratch_space

所屬分類

依賴

依賴清單 4 項

原始碼儲存庫

相關專案

暫無相關資料。