在 cordova 项目中使用 hook (外挂钩子)

修改 config.xml

platform 节点下添加


  

type="after_platform_add" 表示 在添加平台之前和之后执行钩子
其它钩子类型请参考官方文档:https://cordova.apache.org/docs/en/latest/guide/appdev/hooks/index.html

添加脚本文件

项目根路径/hooks/after_platform_add/android/afterPlatformAdd.js

添加钩子脚本

#!/usr/bin/env node

module.exports = function (context) {
    return new Promise(function (resolve) {        
        console.log("当使用 cordova platform add android 命令时,你在终端控制台就会看到此条信息。");
        resolve();
    });
};

测试

执行命令,添加安卓平台

~$ cordova platform add android

在控制台会看到钩子的执行结果

在 cordova 项目中使用 hook (外挂钩子)_第1张图片
效果图

你可能感兴趣的:(在 cordova 项目中使用 hook (外挂钩子))