肇鑫的日常博客

日常

Dart Web的安装

安装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

参考

https://dart.dev/tutorials/web/get-started