【发布时间】:2015-03-30 15:47:47
【问题描述】:
我正在尝试构建我的第一个空白应用程序 apache cordova。我没有收到错误,但构建失败并显示以下警告消息。知道这里出了什么问题吗?谢谢。
> 1>------ Build started: Project: AngularJSToDo, Configuration: Debug Android ------
> 1>C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\TypeScript\Microsoft.TypeScript.targe ts(95,5): warning : The TypeScript Compiler was given no files for compilation, so it will skip compiling.
1> GeneratedJavascript=
1> c:\Cordova\AngularJSToDo\AngularJSToDo>call "C:\Program Files\nodejs\"\nodevars.bat
1> Your environment has been set up for using Node.js 0.12.0 (x64) and npm.
1> ------ Ensuring correct global installation of package from source package directory: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 12.0\COMMON7\IDE\EXTENSIONS\WERYROUC.GOP\packages\vs-mda
1> ------ Name from source package.json: vs-mda
1> ------ Version from source package.json: 0.1.70
1> ------ Current globally installed version: 0.1.70
1> ------ Package already installed globally at correct version.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
【问题讨论】:
-
根据您的日志消息
TypeScript Compiler was given no files for compilation, so it will skip compiling可能会有所帮助。stackoverflow.com/questions/26945921/…。 -
并非如此。我正在使用 javascript 项目并且没有要构建的打字稿文件。但不知道为什么我收到此警告消息并且也无法摆脱它。
-
我遇到了同样的问题。我添加了一个 simple.ts 文件,其中包含一个空模块,以从打字稿中删除警告。我仍然得到 1 失败的结果,但没有其他提示。有更详细的构建选项吗?
-
您可以通过 Tools\Options\Projects and Solutions\Build and Run\MSBuild 项目构建输出详细程度将生成输出详细程度设置为诊断。完成此操作后,执行干净的构建并检查构建输出以诊断错误。
标签: cordova visual-studio-cordova