【问题标题】:Unable to create Apache Cordova project in Visual Studio 2013无法在 Visual Studio 2013 中创建 Apache Cordova 项目
【发布时间】:2014-07-18 18:38:07
【问题描述】:

我在 Visual Studio 2013 中使用支持这些项目类型的新 CTP1.1 补丁创建 Apache Cordova 项目时遇到问题。 我有我的环境工作和构建,但我需要让 TypeScript 工作,所以我可以使用 DefinedTyped Packed,它提供了连接到 Cordova API 所需的类型。 所以我已经安装了这个包:

DefinitelyTyped\Cordova

但我注意到我无法添加自己的 TypeScript 文件类型,然后它会告诉 Visual Studio 这需要使用 TypeScript 进行编译。 项目模板带有一个 index.ts 可以正常工作,因为项目文件中有这个:

所以我需要包含这种类型,以便能够在每次需要添加 .ts 文件时使用这些整体更新项目文件,而无需在项目文件中进行修改。 (我将其添加为 .js,然后将其重命名为 .ts)。 然后,我在这里找到了适用于 TypeScript 的 Visual Studio 2013 Update 2 的安装程序:

Typescript Installer

现在我收到一个错误,这意味着我无法再创建项目类型,但所有其他项目类型都可以,这对我来说意味着它与我刚刚进行的 TypeScript 安装有关:

导入的项目“C:\Program 文件 (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Javascript\Microsoft.VisualStudio.Javascript.Common.targets" 没有找到。确认路径....等

我的问题是......我该如何解决这个问题?或者......其他人如何在不使用 TypeScript 的情况下使用 Visual Studio 2013 Update 2 CTP1.1 中的 Cordova API?

任何帮助将不胜感激,在此先感谢!

【问题讨论】:

  • 听起来很糟糕。您是否尝试过“修复”Visual Studio 安装?
  • 我确实有,Visual Studio 没有正确卸载。微软现在已经发布了 CTP 的 2.0 版,所以我要尝试一下。如果做不到这一点,我将只使用 intel XDK。
  • 对我来说,它适用于办公 PC 上的 VS2013 高级版,但在 VS2013 社区版上显示上述消息。 @microsoft,这不公平
  • 我要试试thisthis
  • 有什么解决办法吗?

标签: cordova visual-studio-2013 typescript visual-studio-cordova


【解决方案1】:

项目创建问题现在可能已修复,因为 Cordova 工具有几个新的 CTP 版本,并且它们已在 Visual Studio 2015 中达到 RTM。看起来这个问题在 cmets 中也得到了解决(尽管出现了单独的问题) .我在构建这些 Cordova 工具的团队中工作,我知道自 CTP 1.1 版本以来我们修复了可能的安装问题,所以我建议升级。

另外,由于在这个问题中提到过 - 以下是在 Visual Studio 中使用 Apache Cordova 的 TypeScript 文件的一些指南:

https://github.com/Microsoft/cordova-docs/blob/master/getting-started/tutorial-typescript.md

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-26
    • 2013-12-13
    • 1970-01-01
    • 2017-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多