0

我知道当我安装一个cordova插件时,本机文件被复制到平台文件夹中,并在我构建该平台时被编译。但是是否可以执行脚本来下载其他二进制文件或构建自定义框架?

我正在寻找的是一种plugin.xml在插件首次安装到 Cordova 项目时指定执行特定 shell 脚本或安装 npm 模块的方法。这可能吗?

4

2 回答 2

1

使用“cordova plugin add”命令是不可能的(不是他们的设计目的),但如果你使用像 Grunt 这样的任务管理器工具来自动化你的过程,那绝对是可能的。

您可以组合任务以按顺序运行,例如在调用安装插件之前/之后运行您自己的 shell 脚本。

查看 npm grunt 了解更多信息。

于 2014-03-15T14:20:25.773 回答
0

是的你可以

检查这个:

https://cordova.apache.org/docs/en/latest/guide/appdev/hooks/index.html

您只需在项目的 hooks 文件夹中创建一个名为“after_plugin_add”的文件夹,然后在其中添加您的脚本。

于 2016-05-03T14:02:24.057 回答