2

我正在尝试按照此处所述设置 Actions sdk:

https://developers.google.com/actions/sdk

我为 Mac 64 位机器下载了 gactions。如果我尝试打开文件,它会以文本形式打开。当我在包含 gactions 的文件夹中时,我尝试运行gactions init并获得响应:

-bash:gactions:找不到命令

有什么想法吗?

4

5 回答 5

10

尝试这个:

  • 从gaction CLI下载 Google gactions cli
  • 在 Mac 和 Linux 上,要使二进制可执行文件从终端运行: $ cd folder_with_gactions $ chmod +x gactions
  • 执行 gaction $ cd folder_with_gactions $ ./gactions init

此外,如果您尝试在 Google Home 中创建操作,您可能会发现本教程很有趣:如何使用 API.AI 和 Google App Engine 创建自定义私有 Google Home 操作。在STEP 8中,您可以找到 gaction 的示例。

于 2017-02-26T22:48:40.713 回答
2

如果您已经正确设置了 google-cloud-sdk,那么您可以将 gactions 文件放到 google-cloud-sdk/bin 文件夹中。或者,您可以将 bash 的路径直接添加到您拥有 gactions 的文件夹中。

于 2017-02-26T08:22:08.170 回答
1

要将gactions命令 CLI 位置添加到系统路径:

  1. 使用 Finder 的“Go to the Folder”选项,搜索“~/.bash_profile” </li>
  2. 在编辑模式下打开文件“~/.bash_profile”并在文件顶部添加以下命令,保存并关闭。</p>

    导出 PATH="$PATH:$HOME/gactionsCLI" 
</p>

    注意:以上路径是指包含可执行文件“Unix Executable”的文件夹</p>

  3. 重新启动终端并尝试命令

于 2018-11-08T19:33:31.080 回答
0

下载gactions

复制下载的 gactions 并放入本地项目文件夹

然后进入你的项目目录 cd " project directory "

运行以下命令:

$ chmod +x gactions

$ ./gactions init

它将在您的文件夹中创建action.json

于 2017-12-19T08:45:00.000 回答
0
  • 确保您运行chmod +x gactions以使二进制可执行文件
  • 将二进制可执行文件复制到项目目录中
  • 从终端/命令行运行./gactions init
于 2018-04-12T06:30:06.150 回答