bash: stagehand: command not found Mac dart

Mac dart “bash: stagehand: command not found”

最近在学习Google推出的新的语言Dart,但是因为语言太新,遇到问题都不容易找到解决办法,即将开始用这个blog记录其中遇到都一些问题,等有时间总结一些学习的教程。

问题

  • https://dart.dev/tutorials/web/get-started
    在按照上述官方教程创建一个web app的时候
 > pub global activate webdev
 > pub global activate stagehand
 
 > mkdir quickstart
 > cd quickstart
 > stagehand web-simple
 > pub get

然后到发现 bash: stagehand: command not found

解决

经过我不屑努力翻呀翻,终于找到两种解决方法

  • 直接方便型
> pub global run stagehand
  • 一劳永逸型
> sudo vi .bash_profile

在.bash_profile后面增加下述语句,使其成为你的环境变量。
在这里插入图片描述
然后使其起作用

 > source .bash_profile

重启一遍终端,就可以直接使用stagehand啦~

彩蛋

当你还没配.bash_profile,当你输入完 pub global run stagehand,你应该会看到,安装最后会告诉你,你可以将~/.pub-cache/bin添加到你的PATH里面去,根本不用到处找解决办法啦啦~(我现在怎么都刷不出来彩蛋,所以没办法截图给大家看了)

最后

官方操作: https://dart.dev/tools/pub/cmd/pub-global#running-a-script-from-your-path

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值