Какова цель 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.