FLUTTER ECOSYSTEM

process_run

Linux/Win/Mac 的進程執行輔助工具,以及用於查找可執行檔的 which 類功能。

最新版本
1.3.7
近 30 天下載
16.9萬
喜歡數
354
Pub 分數
160

Package Overview

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

套件概覽

一個 Dart 套件,提供在 Linux、Windows 和 macOS 上執行系統流程的便利助手。它包含用於執行命令、管理流程輸出,以及使用類似「which」功能來定位可執行檔的實用程式。專為跨平台桌面開發設計,簡化執行 shell 腳本、編譯程式碼或與命令列工具互動等自動化任務。此套件可無縫整合至針對桌面平台的 Flutter 專案中。

適用情境
  • 從 Flutter 應用程式執行 shell 命令
  • 自動化建構與部署工作流程
  • 執行外部 CLI 工具
  • 跨平台腳本執行
  • 管理進程的輸入/輸出串流
主要特色
  • 跨平台進程執行
  • 用於查找可執行檔案的 'which' 工具
  • 用於執行命令的簡單 API
  • 支援標準輸入/標準輸出/標準錯誤處理
  • 與 Flutter 桌面目標整合
適合對象
  • Flutter 應用中的桌面自動化
  • CI/CD 流水線腳本
  • 工具鏈與建構系統
  • 針對多個作業系統的開發人員
  • 命令列工具整合
使用建議
  • 僅限桌面平台(不包含行動裝置)
  • 需要系統命令的正確權限
  • 可能需要對不存在的可執行文件進行錯誤處理
  • 未針對高頻率過程啟動進行優化
  • 依賴於平台特定的系統呼叫
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add process_run

所屬分類

依賴

依賴清單 8 項

原始碼儲存庫

相關專案

所在榜單