Какова цель taco.json в проекте Apache Cordova Visual Studio 2015?

Я играю с новым шаблоном Apache Cordova в Visual Studio 2015 RC. Я заметил файл taco.json в проекте. Помимо определения версии Apache Cordova, которую вы используете, она служит для любой другой цели?

Это что-то вроде беседки для определения других фреймворков, таких как angular или bootstrap?

Ответы

Ответ 1

Герт,

Файл taco.json в настоящее время используется Visual Studio для определения версии CLI Cordova, используемой для создания проекта. Если вы откроете конструктор config.xml, на вкладке "Платформы" вы увидите версию CLI Cordova.

Когда вы создаете/запускаете приложение для iOS, удаленный агент использует версию CLI, определенную в вашем файле taco.json, чтобы убедиться, что удаленная машина использует правильную версию Кордовы для создания вашего приложения.

В настоящее время файл taco.json используется только Visual Studio и Visual Studio CLI (например, vs-mda-remote) и не определяет bower packages.

Ответ 2

Немного дополнительной информации... "taco" является аббревиатурой "Инструменты для Apache Cordova". В RC-релизе Visual Studio taco.json включает только одну пару ключ-значение, объявляющую версию Кордовы, используемую в проекте. Например:

{
    "cordova-cli": "4.3.0"
}

Если вы хотите использовать другую версию Кордовы (больше 4.3), просто измените значение в правой части двоеточия.

Ответ 3

Герт,

Я не использовал эту функцию, но на основе существующей документации taco.json используется для серверов непрерывной интеграции.

Документацию с подробной информацией можно найти здесь: https://github.com/Microsoft/cordova-docs/blob/master/tutorial-gulp/gulp-ci.md https://github.com/Microsoft/cordova-docs/blob/master/tutorial-team-build/README.md

Ответ 4

Чтобы добавить к старому вопросу:

Поскольку TACO v1.0.0 официально был выпущен в четверг (1 октября 2015 г.), здесь новый официальный сайт: taco.tools.

Я нашел этот сайт отличным местом для начала работы и дополнительной информацией о TACO.