如何设置Dart路径?

bos*_*ssk 5 software-installation

我正在尝试安装http://stagehand.pub

我将终端路径更改为:/Users/king/Desktop/dart/dart-sdk

我检查我的是否PATH已更改并echo $PATH在终端中运行,我得到

green:~ king$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/king/Desktop/dart/dart-sdk
Run Code Online (Sandbox Code Playgroud)

我输入pub global activate stagehand,输出是-bash: : command not found

已更新将路径更改为 /Users/king/Desktop/dart/dart-sdk/bin

要设置包含 pub bin 脚本的路径,您所做的就是在终端中输入此内容,对吗?$ pub 全局激活 stagehand

无论如何,在我这样做之后,我尝试继续 stagehand.pub 上的教程,这是绿色的结果:~ king$ pub global activate stagehand 包 stagehand 目前在版本 0.1.2 上处于活动状态。解决依赖关系...(2.8s)

args 0.12.0+2 bignum 0.0.6 cipher 0.7.1 collection 1.0.0 crypto 0.9.0 fixnum 0.9.0 path 1.3.0 stagehand 0.1.2 uuid 0.4.1 预编译可执行文件...加载源资源...预编译舞台工作人员:舞台工作人员。激活舞台工作人员 0.1.2。没有这样的文件或目录 命令: chmod +x /Users/king/.pub-cache/bin/stagehand green:~ king$ cd /Users/king/dart green:dart king$ stagehand -o testapp webapp -bash: stagehand:未找到命令 green:dart king$ 似乎未找到命令“stagehand -o webapp”。:/有什么建议吗?

我的完整 .bash_profile 是这样的导出 PATH="/Users/king/Desktop/dart/dart-sdk/bin"

我的错误是这样的 -bash: stagehand: command not found green:dart king$

dam*_*ban 0

您能发布您的 .bashrc/.zshrc 的内容吗?如果我能看到你的路径是如何设置的,那就更容易了。

在我的系统上(因为我将 Dart 文件夹放在 /Applications 中),系统上 pub 二进制文件的位置是:

/Applications/dart/dart-sdk/bin

另外为了执行pub,我必须这样做:

$ ./pub