公司现在要用flutter
开发项目,flutter
环境都配置好了,可以开发项目了。需要学习dart
语言,用VS Code
跑dart
时报错。
bin/sh: dart: command not found
原因:
如果只是开发移动端的项目不需要单独安装dart SDK
,配置dart
的环境变量。flutter SDK
中带的有dart SDK
。但是如果要学习dart
语言,用VS Code
跑dart
代码,就需要在环境变量中配置dart SDK
的安装路径。否则就会报如下错误,找不到dart
命令。如果要开发Dart Web
,命令行和服务器应用程序所需的库和命令行工具,不开发移动应用没有配置flutter
环境就需要安装dart SDK
。
解决办法:
配置dart SDk
安装路径到环境变量中。
可以通过终端或者显示隐藏文件,通过编辑器打开.bash_profile
文件。
1. 先找到dart SDK
安装路径,直接把dart-sdk
下的bin
目录拖到终端,会显示路径。下面是我的安装路径。我的flutter SDK
安装在文稿下。。
dart SDK路径
dart SDK路径
2. 设置环境变量
- 通过终端打开环境变量
.bash_profile
文件
vim 使用方式 打开文件后输入法英文状态 编辑文件输入 i , 退出 esc键 :wq
sudo vi ~/.bash_profile
-
通过
defaults write com.apple.finder AppleShowAllFiles FALSE ; killall Finder
命令显示隐藏文件,找到.bash_profile
文件,通过编辑器打开。这个文件在电脑用户名文件下。 -
配置
dart SDK
安装路径。
#Dart环境变量
export DART_HOME=这是dart SDK路径一直到bin目录 下面是我的完整路径
export DART_HOME=/Users/huanghaipo/Documents/flutter/bin/cache/dart-sdk/bin
export PATH="${DART_HOME}:${PATH}"
设置路径的写法好几种那种都可以
export PATH=${PATH}:dart SDK路径
export PATH=dart SDK路径:${PATH}
环境变量配置
安装完成后重启终端和VS Code
,在终端输入dart
如果有提示信息就证明安装成功。或者输入dart --version
命令查看dart
版本。
使用VS Code
编写dart
代码需要下载dart
和code runner
插件。
网友评论