我试图安装谷歌的行动CLI。
文档:https://developers.google.com/actions/tools/gactions-cli
我从commands here跟着question/answer here以及。
我下载了Mac x86_64的。
然后在其上运行下面的命令:Run chmod +x gactions to make the binary executable.
它没有将文件转换成可执行文件。当我点击它,它在终端打开并做了。
然而在终端一个新的标签仍然不理解gactions。
此外,我不使用终端,但iterm2,所以我试图在iterm2打开可执行文件,并得到这个错误。
我把gactions这里提交
我现在的$如果PATH
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
export GOOGLE_SDK_PATH="/Users/leongaban/Projects/YumBrands/GoogleHome"
export TERM="xterm-256color"
export NODE_ENV
你下载的gactions
文件是可执行文件本身 - 而不是沿着这些线路的安装程序或任何东西。你可以把它放在你的路径,或者当你调用它给人的完整路径直接调用它,但除非你做,所以它不会自动提供。
你可以看到你的echo $PATH
PATH。如果你愿意,你可以将其放置在这些目录中的一个。
如果您想继续运行它从你的下载目录(这是我做的,因为我很少用命令),你可以打开一个iterm2命令行并调用的完整路径gactions:
~/Downloads/gactions
或(使用你的例子)
~/Projects/YumBrands/GoogleHome/gactions
或(也使用你的例子),你可以添加以下行(可能是你的〜/ .zshrc文件)来引用gactions在GoogleHome目录命令:
PATH="$PATH:$HOME/Projects/YumBrands/GoogleHome"
然后,您可以打开一个新的终端或iterm2窗口,确认这是在你的路径
echo $PATH
使用它是要创造一个你正在开发你的行动目录的正常方式(我用〜/文档/项目),并有gactions创建默认action.json
文件。也许是这样的:
mkdir ~/Documents/Projects/new-sample-action
cd ~/Documents/Projects/new-sample-action
~/Downloads/gactions init
(如果你已经更新了你的路径,可以只使用gactions init
最后一行。)
下载gactions
复制下载gactions并投入本地项目文件夹
然后去你的项目目录cd“项目目录”
运行下面的命令:
$ chmod +x gactions
$ ./gactions init
它会创建action.json到该文件夹
转至您下载的文件gactions相应的路径。
chmod +x gactions
./gactions help
您可以通过使用./gactions gactions。它为我工作。