一、dart介绍
Dart是由谷歌开发的计算机编程语言,它可以被用于web、服务器、移动应用 和物联网等领域的开发。
要学Flutter的话我们必须首先得会Dart。
官网:https://dart.dev/
二、dart环境搭建
要在我们本地开发Dart程序的话首先需要安装Dart Sdk
官方文档:https://dart.dev/get-dart
windows安装:
http://www.gekorm.com/dart-windows/
mac安装:
如果mac电脑没有安装brew这个工具首先第一步需要安装它: https://brew.sh/
brew tap dart-lang/dart
brew install dart
启动终端输入:dart --version,发现有输出dart的版本
在项目中执行run code,报/bin/sh: dart: command not found,说明我们的dart路径没有配置好,下面是配置dart路径的操作。
1.打开bash_profile文件,如果没有bash_profile文件,先创建
touch bash_profile
之后打开bash_profile文件
sudo vi ~/.bash_profile
2.输入i 编辑文件,把~/.bash_profile 文件中的配置复制、粘贴到终端
export DART_HOME=/usr/local/flutter/flutter/bin/cache/dart-sdk/bin
export PATH=$PATH:/usr/local/flutter/flutter/bin/
export PATH="${DART_HOME}:${PATH}"
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
3.保存bash_profile文件,按esc键退出编辑模式,键盘输入:wq保存退出.bash_profile文件
source ~/.bash_profile
若还是不启作用,配置zshrc文件
4.之后配置zshrc,如果没有zshrc文件,先创建
touch zshrc
5.打开文件
sudo vi ~/.zshrc
6.输入i 编辑文件,把~/.bash_profile 文件中的配置复制、粘贴到终端
export DART_HOME=/usr/local/flutter/flutter/bin/cache/dart-sdk/bin
export PATH=$PATH:/usr/local/flutter/flutter/bin/
export PATH="${DART_HOME}:${PATH}"
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
保存.zshrc文件,按esc键退出编辑模式,键盘输入:wq保存退出.zshrc文件
7.输入source ~/.zshrc 刷新文件
source ~/.zshrc
8.关闭vscode编辑器并退出,重新打开vscode,执行code run。
若执行保存的时候一直出现下面的报错
-bash: /Users/cyli/.zshrc: line 6: unexpected EOF while looking for matching `"'
-bash: /Users/cyli/.zshrc: line 11: syntax error: unexpected end of file
报错1:unexpected EOF while looking for matching `"'
翻译:寻找匹配项 ` ` 时出现意外的EOF (end of file)
报错2:syntax error: unexpected end of file
翻译:语法错误: 文件意外结束
则是指你的文件有多了 "`"符号,或者有未闭合的双引号。系统认为我的脚本后面还有内容,实际是没有内容的,然后报错文件意外结束。