【发布时间】:2015-06-08 19:34:29
【问题描述】:
我正在尝试在钩子文件夹中运行脚本,如此处所述; http://devgirl.org/2013/11/12/three-hooks-your-cordovaphonegap-project-needs/。我创建了一个 cordova 项目并运行了 cordova platform add (ios) 命令。然后我添加了两个不同的脚本(一个 test.sh 和一个 test.js)。这是 sh/bash 的一个;
#!/usr/bin/env bash
echo "yo"
mkdir t
cordova plugin add org.apache.cordova.device
然后,我在 hooks 文件夹中 chmod a+x test.sh,然后到 cordova 项目的根目录并编写 cordova prepare。现在我希望在我的插件文件夹中添加一个插件,但脚本似乎没有被执行。我还需要做些什么才能让它工作吗?当在 hooks 文件夹中显式使用 sh test.sh 时,该脚本可以正常工作。我发现了一个相关的问题,但这仅涉及 .js 文件而不是 bash/sh 脚本 (cordova plugin installation issue when using node script in hooks folder)。我发现了第二个相关问题 (Cordova hooks, Get projects name)
【问题讨论】:
标签: cordova