Dart SDK 包含 dart:io 和其它提供底層命令列和伺服器 API 的函式庫。
SDK 庫
Dart SDK 包含 dart:io 和其它提供底層 web API 的函式庫。
函式庫概覽的 dart:io 小節:
 一個使用 dart:io 庫的範例驅動概覽。主要包括如何使用檔案和目錄以及發起和處理 HTTP 請求。
dart:io API 參考:
 完整的 dart:io 庫參考文件。
pub.dev 網站 可以透過選擇「命令列」或「伺服器端」來檢索和過濾平台支援,你也可以搜尋描述所需功能的關鍵字。
命令列相關的 package
命令列應用常常使用下述列表中列出的 package,除此之外還有像 archive、intl 和 yaml 這樣的 通用 package:
  
    
      | args | Parses raw command-line arguments into a set of options and values. | 
  
  
    
      | cli_util | Provides utilities for building command-line apps. | 
  
  
    
      | completion | Adds command-line completion to apps that use the argspackage. | 
  
  
    
      | path | Provides comprehensive, cross-platform operations for manipulating paths. | 
  
  
    
      | usage | Wraps Google Analytics. | 
  
伺服器相關的 package
伺服器應用可選擇使用的 package 更多一些,除了上面上面表格中列出的外還支援比如 logging 這樣的 通用 package:
  
    
      | Package | Description | 
    
      | crypto | 為 SHA-1、SHA-256、MD5 和 HMAC 等演算法實現加密雜湊雜湊函式。 | 
    
    
      | grpc | 實現 gRPC,將移動和 HTTP/2 放在首位的高效能開源通用的 RPC 框架。 | 
    
    
      | shelf | 為 Web 伺服器中介軟體提供一個模型,該模型促成組合和易於重用。 |