javascript - 如何避免与 getstream-cli 冲突的终端命令?
问题描述
我安装了https://github.com/GetStream/stream-cli但我还在 MacOS 10.14.6 (Mojave) 上安装了带有自制软件的 imagemagick。但是stream
来自 stream-cli 的命令与来自 imagemagick 的命令冲突stream
,所以当我尝试运行它时,系统认为我想运行 imagemagick。
有什么好的方法可以避免这种情况?(我也在使用 oh-my-zsh ...)
解决方案
您可以设置aliases
,oh-my-zsh
通过~/.zshrc
。你可以这样做:
alias gsStream="path/to/getStream/bin/stream"
alias imStream="path/to/imagick/bin/stream"
注意:我不确定stream
每个命令的存储位置,但您应该能够找到使用正确的路径。
然后source .zshrc
从~
目录运行,任何新的终端窗口都可以访问这些命令。只需运行gsStream
而imStream
不是,stream
您就可以开始了。
推荐阅读
- javascript - axios get,如果错误(或404),调用axios post
- jenkins - 如何清理詹金斯主工作区詹金斯主工作区中的拉取请求目录
- easy-install - 如何在 Debian Stretch 上安装 hg-git 插件?
- javascript - 使用 getTime 通过 If Else 语句计算多个日期
- arrays - 宏中的数组
- javascript - 在 reactJs 中显示引导模式
- javascript - 动态下拉列表 react axios get request
- amazon-web-services - 尽管我们使用基于应用程序的会话亲和性生成 AWSELB cookie
- apache-nifi - Nifi ReplaceText处理器插入零长度字符串
- scala - 为什么 Scala 加入超时?