如下教程顯示如何爲獨立Dart VM(虛擬機)開發腳本和服務器應用程序。html
有關Dart語言及其庫的教程,請參閱Dart教程。web
重點是什麼?服務器
- Dart SDK有開發工具和庫。
- 使用IDE(如WebStorm)或代碼編輯器來建立您的應用程序。
- 全部Dart應用程序都有一個main()函數。
- Dart支持頂級函數。
本教程讓您準備好開始在編輯器或IDE中編寫Dart應用程序。 在這裏,您將下載Dart軟件並建立並運行一個小應用程序。webstorm
一旦您準備好越過DartPad並在真實世界環境中建立Dart應用程序,您須要下載一些軟件。編輯器
Dart SDK包含全部基本Dart開發所需的工具和庫。 您可能還須要IDE或代碼編輯器; 本教程使用WebStorm。函數
當你下載Dart SDK時,你會獲得一個包含工具(在bin下)和庫(在lib下)以及支持文件的目錄。 目錄的位置(咱們稱之爲<sdk-install-dir>)取決於您的平臺以及您下載SDK的方式。工具
在<sdk-install-dir> / lib下面是Dart庫,例如dart:core,dart:html和dart:io,它們定義了對大多數應用程序有用的API。 <sdk-install-dir> / bin目錄包含幾個有用的命令行工具,例如pub package manager,Dart-to-JavaScript編譯器和Dart VM的命令行版本。開發工具
WebStorm有一個預先安裝的Dart插件,但它須要一些配置,咱們稍後會介紹。 若是您更喜歡使用其餘IDE或代碼編輯器,則可能須要下載並安裝Dart插件(若是可用)。 請參閱工具頁面以獲取插件列表。spa
最小的Dart應用程序具備如下內容:插件