2015-07-27 4 views
1

Я работаю над приложением Win81 Cordova. Похоже, что место установки по умолчанию для пакетов NuGet не совсем корректно. Я уверен, что делаю это неправильно, но я не знаю, какую часть я должен делать по-другому.VS 2015 Структура Кордовы и NuGet

Из нового приложения Кордовы в 2015 году я добавляю WinJS через NuGet. Это помещает WinJS в папку на уровне проекта. Однако новая структура в 2015 году, похоже, хочет этого в папке www. Я могу переместить папку WinJS, но мне любопытно, является ли это признаком, который я неправильно структурирую. Каким будет стандартный подход в этом случае?

  • Перемещение WinJS к WWW
  • Расскажите NuGet поставить WinJS в WWW (я не вижу, как это сделать)
  • Оставить WinJS в корне проекта и ссылки на него там (я не имею был в состоянии сделать эту работу еще)
  • пользователя другим PM для Кордовы APPS
+0

Это может быть дубликат http://stackoverflow.com/questions/30097425/using-nuget-on-vs2015-rc-tools-for-apache-cordova. Однако, по сравнению с RTM VS 2015, это все еще кажется несоответствием? Я приписываю, если это действительно обман. В этом случае, как я могу «обновить» оригинал, чтобы получить текущую обратную связь? – Hypnovirus

ответ

1

NuGet помещает файлы WinJS в корневом каталоге проекта для поддержки разработки Windows Store приложения, так что да, для Кордова приложений он должен быть переместился в папку www.

+0

Может ли приложение Кордовы не понадобиться в корневом каталоге для развертывания магазина? – Hypnovirus

+1

Нет, это должно быть в папке www. В ближайшее время будет выпущено обходное решение для этой проблемы совместимости с Cordova/Nuget. –

+0

Рад, что это исправление, я должен был также узнать, с помощью trail-and-error, что мне пришлось перетащить папку WinJS вниз по уровню в папку www. Попробовал изменить атрибут src для элемента сценария, но вы не можете указать «вверх». – flobadob

Смежные вопросы