我正在设置如下所述的动作sdk:
https://developers.google.com/actions/sdk
我为Mac 64位机器下载了gactions。如果我尝试打开文件,它将以文本形式打开。当我在包含gactions的文件夹中时,我尝试运行gactions init
并获得响应:
-bash:gactions:command not found
有什么想法吗?
答案 0 :(得分:6)
试试这个:
$ cd folder_with_gactions
$ chmod +x gactions
$ cd folder_with_gactions
$ ./gactions init
另外,如果您尝试在Google Home中创建操作,则可能会发现本教程很有趣:How to create a custom private Google Home Action with API.AI and Google App Engine。在 STEP 8 中,您可以找到一些gactions的例子。
答案 1 :(得分:2)
如果您已正确设置google-cloud-sdk,则可以将gactions文件放入google-cloud-sdk / bin文件夹。或者,您可以将bash的路径直接添加到您拥有gactions的文件夹中。
答案 2 :(得分:0)
下载gactions
复制下载的gactions并放入本地Project文件夹
然后转到项目目录cd" 项目目录"
运行以下命令:
$('#bannerVideo').height()
它会将 action.json 创建到您的文件夹中
答案 3 :(得分:0)
答案 4 :(得分:0)
要将 actions 命令的CLI位置添加到系统路径中:
在编辑模式下打开文件“〜/ .bash_profile”,并在文件顶部添加以下命令“保存并关闭”。
导出PATH =“ $ PATH:$ HOME / gactionsCLI”
注意:上面的路径是指包含可执行文件的文件夹 文件“ Unix可执行文件”
重新启动终端并尝试命令