Работая над проектом Ionic, я добавил собственный плагин Cordova. Все работает нормально. Плагин должен иметь дело с достаточным количеством логики, поэтому я хочу более одного исходного файла.
Я добавил другой файл в каталог www
и объявил его в теге <js-module>
в plugin.xml
. Пока проблем нет.
Однако, когда я пытаюсь использовать этот файл через
var sdk = require('./sdk.js');
вся система Cordova перестает работать полностью. В частности, событие deviceReady
никогда не срабатывает.
Простое комментирование вышеприведенной строки заставит все снова работать.
Таким образом: как интегрировать более одного исходного файла js в плагин cordova?