FLUTTER ECOSYSTEM

scratch_space

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

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

Package Overview

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

套件概覽

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

適用情境
  • 執行自定義建構腳本
  • 在編譯期間執行外部工具
  • 管理暫時建構工件
  • 整合第三方 CLI 工具
  • 確保隔離的建構環境
主要特色
  • Automatic process isolation
  • Safe temporary file handling
  • Cross-platform compatibility
  • Built-in cleanup of resources
  • Seamless integration with package:build
適合對象
  • 建構系統開發者
  • 工具作者
  • CI/CD 流水線整合商
  • Dart 包維護者
使用建議
  • 需要 package:build 集成
  • 僅限建構時使用案例
  • 可能需要特定平台的設定
  • 不打算用於執行時執行
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add scratch_space

所屬分類

原始碼儲存庫

相關專案

暫無相關資料。