6

У меня есть новый пустой проект Cordova, который я хотел бы установить плагин в,Установка плагинов в Visual Studio проекта Кордова

http://plugreg.com/plugin/EddyVerbruggen/LaunchMyApp-PhoneGap-Plugin

Я попытался следующие,

  1. открыт up cmd
  2. перейти к папке приложения, содержащей файл .sln
  3. установить кордову, используя npm
  4. запустить «Cordova плагин добавить https://github.com/EddyVerbruggen/LaunchMyApp-PhoneGap-Plugin.git»

я получаю следующее сообщение об ошибке,

"Текущий рабочий каталог не является проектом Кордова основе.

Любая идея, как я могу заставить это работать, предполагая, что я могу это?

ответ

5

инструментов Visual Studio для Apache Кордова CPT3.0 добавлена ​​возможность добавления пользовательских плагинов, теперь вы можете использовать config.xml, чтобы добавить плагин из Git.

Подробнее об установке компонентов Visual Studio для Apache Cordova CPT3.0 here. CPT3.0 требует, чтобы удалить CPT2.0 и установить обновление визуального Studio 4 перед установкой CPT3.0

enter image description here

+0

Замечательный ответ, но, пожалуйста, объясните, что означает CPT, если вы собираетесь использовать его в качестве основного решения. – brace110

+0

CPT - относится к техническому выпуску предварительного просмотра. Visual Studio Tools для Apache Cordova имеет RTM (выпуск для производства) и RTM> CPT. Он просто используется для указания предварительного выпуска –

0

Возможно, ваше решение содержит только www-папку плагина phonegap. Хотя фактическая корневая папка реального приложения для телефонных разговоров является уровнем выше www-папки и содержит такие папки, как платформа и другие. Убедитесь, что вы выполните команду в папке на уровне выше или она не узнает ее!

+0

Ура, я дам, что попробовать утром! – Nick

+0

Прохладный! Держи меня в курсе. :) – Bosken85

+1

Мне нужно было перейти к bld \ Debug \, чтобы найти какое-либо видимость в папке www в любом месте и запустить команду, она обработала ее, но вернула ошибку. Как ни странно, ошибка идентична ошибке, если я добавлю следующую запись в config.xml, – Nick

0

хорошо так, что вы делаете, как следует,

  1. создать папку «Plugins» в корневом каталоге проекта
  2. загрузить хранилище плагина GIT
  3. распаковывать репозиторий Git в плагина папки, созданные в 1, так что ваша структура папок должна выглядеть как MyProject \ Plugins \ MyPlugin \ plugin.xml
  4. отредактировать plugin.xml
  5. изменение привилегированные элементов следующим образом,

поэтому изменение Ниже, как это так, предпочтение Param

<preference name="URL_SCHEME" /> 
<param name="URL_SCHEME" value="myvdesiredvalue" /> 
Смежные вопросы