安装Dart
> brew tap dart-lang/dart
> brew install dart
命令行环境
> pub global activate webdev
> pub global activate stagehand
创建首个应用
> mkdir quickstart
> cd quickstart
> stagehand web-simple
> pub get
运行该应用
> webdev serve
访问该应用
打开Safari,输入localhost:8080
,回车。
环境变量
需要将下面的环境变量加入到~/.bashrc
。
# for dart command line
export PATH="$PATH":"$HOME/.pub-cache/bin"
# dart pub get mirror
export PUB_HOSTED_URL="https://mirrors.tuna.tsinghua.edu.cn/dart-pub/"
第一个环境变量是缓存,这个都需要。第二个是将dart的包的源换成清华的,因为国外的访问特别慢。这个可选,如果你直连很快的话就可以去掉。
使用IDE编辑
可以使用IDE来进行编辑。但是运行和调试还是需要使用命令行。比如你用Android Studio
编辑,可以享受的好处是命令行补全等。但是当你需要调试时,还是需要使用pub get
来获得依赖。通过webdev serve
来运行,之后你编辑的新内容,会时时进行检测,遇到错误,会在webdev serve
的终端上进行提示。要停止运行,在终端按cmd+c
。