【问题标题】:Taco roadmap - Update 11 with Cordova 7 supportTaco 路线图 - 支持 Cordova 7 的更新 11
【发布时间】:2018-06-13 07:42:44
【问题描述】:

Microsoft 是否有计划发布带有原生 Cordova 7、Node 4.x 支持的 Taco Update 11?
自从两年前 last update 出现以来,Taco 仍然是一个活跃的项目吗?

【问题讨论】:

  • 我们怎么知道微软在想什么? taco 没有自己的论坛或存储库供您查看吗?
  • @Rob 不,他们没有针对此特定项目的任何论坛。另外,我要补充一点,我有更多机会从这里联系somebody of the team
  • 他已经一年半没来了。
  • @Rob 可能是一个线索

标签: visual-studio visual-studio-cordova taco


【解决方案1】:

我认为可以肯定地假设微软已经放弃了 TACO 平台,将他们的重点放在了 Xamarin 上。

  • 正如您所指出的,该工具的最后一次更新是在 2 年前,即 2016 年 1 月。
  • Visual Studio 博客中的last entry(“Visual Studio 工程团队产品洞察力的官方来源”)是 15 个月前,即 2016 年 10 月。
  • 据他的LinkedIn profile, Jordan Matthiesen 称,他曾是 VS Taco 的项目经理,现在是 Visual Studio For Mac 的项目经理。

对于我自己,一个 27 年的 Visual Studio 用户,我已经切换到在 Mac 上使用 Cordova CLI 和 Visual Studio Code。

【讨论】:

  • 从 VS2015 返回到 CLI 并没有完全向前发展,现在您必须手动安装插件、平台、编译、部署、调试......所有 VS2015 只需单击按钮即可自动完成的事情.
  • @andreszs 这是真的,从 VS 用户的角度来看(我也是)。但由于我上面提到的原因,MS VS 团队似乎仍然放弃了 Cordova 开发。
  • 只是一个后续,强化了这一观点。微软刚刚将他们的开发博客迁移到新地址、新布局。我很惊讶地在“流行标签”下看到了 Apache Cordova 的链接,所以我点击了该链接。唉,最新的帖子是 2 1/2 岁(2016 年 8 月)。
【解决方案2】:

经过几次尝试,我找到了一个方法:

按照以下步骤操作:

  1. 在您的机器上安装 nodejs 4.8.7

  2. 在 Visual Studio 中进入工具>选项>“Apache Cordova 工具” 并 deflag chekbox "使用沙盒版本的 NodeJS"

  3. 编辑项目的 taco.json 文件并设置 "cordova-cli": "7.1.0"

  4. 打开一个新的控制台并在你的机器上安装cordova(npm install -g cordova@7.1.0)

对于 android 构建:

  1. 打开提示符,输入android并按回车
  2. 从工具中下载 API 26 SDK
  3. 下载gradle 2.x并将bin文件夹放入系统路径
  4. 安装 jdk 1.8.x 并将 java_home 系统变量设置为它 重启

【讨论】:

  • 感谢这个工作,但是VS2015坚持使用cordova-android 6.3.0,我们如何强制它至少使用cordova-android 7.0.0?
  • Cordova@7.1.0 包含cordova-android@6.3.0,如果你想使用更多更新的版本你可以使用cordova@8.0.0,或者你可以尝试在你的taco.json中设置"cordova-android":"7.0.0" 在 "cordova-cli" 版本之后,如果与 CLI 7.1 兼容。 cordova 和 subplatform 的版本不一样(例如 cordova-ios 在 cordova@7.1.0 上是 4.3,edge 是 cordova-ios 4.5)。希望对您有所帮助。
  • 并注意与旧插件和android API版本的兼容性问题,以便在主要的cordova-android版本中安装。
  • 你说得对,Cordova 7.1.0 仍然使用 cordova-android 6.3.0。谢谢!
【解决方案3】:

对于那些仍在使用 TACO for Visual Studio 的用户,我找到了以下说明来更新 Visual Studio Tools for Apache Cordova for VS 2017 以使用 Cordova @7.1.0 和 Cordova-Android @6.3.0

https://github.com/brunolau/vs-taco-update

它告诉您如何找到旧工具集 (6.3.1) 以及如何将其替换为新版本,以及如何将 android 更新到 API 级别 26。

它还向您展示了如何创建自己的自定义工具集,我没有尝试过,但听起来非常有用。

【讨论】:

    猜你喜欢
    • 2018-12-14
    • 2014-05-20
    • 1970-01-01
    • 1970-01-01
    • 2014-07-23
    • 1970-01-01
    • 2014-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多