Apache Cordova Visual Studio 2015 项目中 taco.json 的目的是什么?

What is the purpose of taco.json in Apache Cordova Visual Studio 2015 project?

我正在 Visual Studio 2015 RC 中使用新的 Apache Cordova 空白模板。我注意到项目中的 taco.json 文件。 除了定义您正在使用的 Apache Cordova 版本之外,它还有其他用途吗?

是不是像bower一样在里面定义了其他框架比如angular或者bootstrap?

吉尔特,

我没有使用过这个功能,但是根据现有文档,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

吉尔特,

taco.json 文件目前被 Visual Studio 用来定义用于构建项目的 Cordova CLI 版本。如果您打开 config.xml 设计器,在平台选项卡下您将看到指定的 Cordova CLI 版本。

当您 build/run 您的 app for iOS 时,远程代理使用您的 taco.json 文件中定义的 CLI 版本来确保远程机器使用正确版本的 Cordova 来构建您的应用

目前,taco.json 文件仅供 Visual Studio 和 Visual Studio CLI(如 vs-mda-remote)使用,并且不定义 bower 包。

一些额外的信息..."taco" 是 "Tools for Apache Cordova" 的首字母缩写词。在 Visual Studio 的 RC 版本中,taco.json 仅包含一个键值对,用于声明项目中使用的 Cordova 版本。例如:

{
    "cordova-cli": "4.3.0"
}

如果您想使用不同版本的 Cordova(大于 4.3),只需更改冒号右侧的值即可。

添加到一个较旧的问题:

因为 TACO v1.0.0 was officially release on Thursday (1 October 2015), Here's the new official site: taco.tools.

我发现这个网站是开始学习 TACO 和额外信息的好地方。