我正在尝试按照此处所述设置 Actions sdk:
https://developers.google.com/actions/sdk
我为 Mac 64 位机器下载了 gactions。如果我尝试打开文件,它会以文本形式打开。当我在包含 gactions 的文件夹中时,我尝试运行gactions init
并获得响应:
-bash:gactions:找不到命令
有什么想法吗?
我正在尝试按照此处所述设置 Actions sdk:
https://developers.google.com/actions/sdk
我为 Mac 64 位机器下载了 gactions。如果我尝试打开文件,它会以文本形式打开。当我在包含 gactions 的文件夹中时,我尝试运行gactions init
并获得响应:
-bash:gactions:找不到命令
有什么想法吗?
尝试这个:
$ cd folder_with_gactions
$ chmod +x gactions
$ cd folder_with_gactions
$ ./gactions init
此外,如果您尝试在 Google Home 中创建操作,您可能会发现本教程很有趣:如何使用 API.AI 和 Google App Engine 创建自定义私有 Google Home 操作。在STEP 8中,您可以找到 gaction 的示例。
如果您已经正确设置了 google-cloud-sdk,那么您可以将 gactions 文件放到 google-cloud-sdk/bin 文件夹中。或者,您可以将 bash 的路径直接添加到您拥有 gactions 的文件夹中。
要将gactions命令 CLI 位置添加到系统路径:
在编辑模式下打开文件“~/.bash_profile”并在文件顶部添加以下命令,保存并关闭。</p>
导出 PATH="$PATH:$HOME/gactionsCLI" </p>
注意:以上路径是指包含可执行文件“Unix Executable”的文件夹</p>
重新启动终端并尝试命令
下载gactions
复制下载的 gactions 并放入本地项目文件夹
然后进入你的项目目录 cd " project directory "
运行以下命令:
$ chmod +x gactions
$ ./gactions init
它将在您的文件夹中创建action.json