2014-02-12 9 views
0

Я знаю, когда я устанавливаю плагин cordova, родные файлы копируются в папку платформы и будут скомпилированы при сборке этой платформы. Но возможно ли выполнить сценарий, например, для загрузки дополнительных двоичных файлов или создания пользовательских фреймворков?Можно ли запустить скрипт при установке плагина cordova?

Что я ищу, это способ указать в plugin.xml для выполнения конкретного сценария оболочки или установки модуля npm, когда плагин впервые установлен в проект Cordova. Это возможно?

ответ

1

Это невозможно с помощью команды 'cordova plugin add' (не то, что они были предназначены для выполнения), но определенно возможно, если вы используете инструменты диспетчера задач, такие как Grunt, для автоматизации вашего процесса.

Вы можете комбинировать задачи для запуска в порядке, например, запускать собственные сценарии оболочки до того, как вы сделаете вызов для установки плагинов.

Ознакомиться с npm grunt для получения дополнительной информации.

+0

спасибо за ваш ответ. Что именно вы имеете в виду, сделав звонок для установки плагина? Я буду ворчать, чтобы посмотреть, что я могу сделать. Было бы здорово, если бы вы могли предоставить небольшой пример кода или немного больше объяснений того, когда и как будет выполняться задача grunt. – Aras