使用modules.exports函数时,Cordova挂钩未运行

时间:2016-05-24 10:46:48

标签: cordova ionic-framework hook

我创建了一个after_prepare钩子:

#!/usr/bin/env node

module.exports = function(context) {
    ... some code
  console.log('Hey, a hook');
}

当我运行cordova build android时,我在终端中看到它说它正在运行我的钩子,但它似乎没有运行module.exports函数,因为console.log不是&#39 ; t显示在控制台中。

1 个答案:

答案 0 :(得分:4)

我解决了这个问题!

我在config.xml文件中添加了钩子

<hook type="after_prepare" src="hooks/after_prepare/020_add_android_permissions.js"/>

现在它执行module.exports函数下的代码。

更新:这是工作example