Existe uma ferramenta para instalar um plug-in Cordova 3 existente em um aplicativo Worklight 6.1?

O Worklight 6.1 usa o Cordova 3.1. A documentação mostra como criar seu próprio plug-in Cordova, mas não consigo encontrar informações sobre como instalar plug-ins existentes no estilo Cordova 3 em um projeto do Worklight.

Tentei instalar o JavaScript e os componentes nativos e editar o config.xml semelhante ao que fiz no Worklight 6.0, e que funciona em alguns casos.

Mas acho que os plug-ins no estilo Cordova 3 geralmente são criados com o utilitário de gerenciamento de plug-in do Cordova em mente e não podem necessariamente ser adicionados ao projeto como estão.

O problema particular que encontrei foi com o uso de require () (esperando cordova.require ()) no código do plugin adicionado a um projeto dojo. require () estava resolvendo o AMD require () que prontamente falhou ao carregar "cordova / exec"

Quando as ferramentas de gerenciamento de plug-in do Cordova são usadas para adicionar o plug-in a um projeto do Cordova, elas envolvem automaticamente o javascript do plug-in em uma função cordova.define () que passa require () (e algumas outras funções) como parâmetro. Portanto, o padrão para os plug-ins do Cordova 3 é usar o require () sem qualificação.

Sei que posso resolver esse problema manualmente toda vez que uso um plug-in de terceiros, mas fiquei imaginando se havia algum guia, ferramenta ou prática para adicionar plug-ins existentes no estilo Cordova 3 a um projeto do Worklight

questionAnswers(2)

yourAnswerToTheQuestion