配置Dart SDK地址
最近用flutter开发项目,flutter环境都配置好了。之后在需要学习dart语言时,用VSCode跑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文件。
- 先找到Dart SDK安装路径,直接把dart-sdk下的bin目录拖到终端,会显示路径。
- 设置环境变量
通过终端打开环境变量.bash_profile文件 sudo vi ~/.bash_profile
#Dart环境变量
export DART_HOME=这是dart SDK路径一直到bin目录 下面是我的完整路径
export DART_HOME=/Users/**/flutter/bin/cache/dart-sdk/bin
export PATH="${DART_HOME}:${PATH}"
-
环境配置好后保存下配置:
source ~/.bash_profile
-
在终端输入:
dart
出现如下图,即配置成功
![]()
运行结果
转载自:https://juejin.cn/post/6845166891816878093