2014-11-19 1 views
0

В моем проекте «Метеор» необходимо добавить плагин Cordova. В то время как это описано вДобавление плагинов Кордовы в проект «Метеор» с аргументами командной строки

https://github.com/meteor/meteor/wiki/Meteor-Cordova-Phonegap-integration

проблема здесь заключается в том, что плагин требует аргумента командной строки, то есть в совместном проекте Кордовы он будет добавлен как так:

cordova plugin add pluginName --variable varName="VAR_VALUE"

Итак, как можно Я добавляю переменную в Meteor?

Просто добавить аргумент дает ответ: «--variable: неизвестный параметр»

Без аргумента я получаю ошибку «Не удалось установить плагин: Ошибка: переменная отсутствует ..»

Другой способ будет клонировать проект, загружать его на мою учетную запись Github и затем вручную вводить переменные.

meteor add cordova:[email protected]https://github.com/myName/prjName/tarball/SHA-ID

Здесь ошибка «Должен заявить точную версию зависимости». Но как я?

meteor add cordova:[email protected]@https://github.com/myName/prjName/tarball/SHA-ID doesn't work either?

Или можно добавить один плагин к Метеор проекта вручную, смысл добавление к исходников, к .meteor-каталога?

Любая помощь будет оценена по достоинству.

+0

взглянуть на ответ Славы [здесь] (http://stackoverflow.com/questions/26513967/how -do-I-добавить-а-переменной-к-а-PhoneGap-плагин-с-метеора). – richsilv

+0

Не работает для меня. Это все еще дает ошибку «Ошибка: переменная (ы) отсутствует: VARIABLE_NAME» – user3819370

ответ

0

Я не мог заставить его работать так, как сказал Слава. Я не знаю, почему на самом деле. Как это работает на моей системе с плагином был мерзавец клон плагин из Github, заполнить КЛЮЧИ, толкать его на мой счет Github и добавить его с метеором добавить Cordova: плагин @https://github.com/myacc/prj/tarball/sha

Edit:

Это делает работу, но вы также должны поместить переменную в одинарные кавычки, например, так

App.configurePlugin('plugin.google.maps', { 
    'API_KEY_FOR_ANDROID': 'YOUR_API_KEY' 
});