【问题标题】:Nodejs TFS Build DefinitionNodejs TFS 构建定义
【发布时间】:2015-12-21 13:27:28
【问题描述】:

谁能告诉我 node.js 应用程序的构建定义应该是什么样子的?还有如何在自动化测试中提及 mocha 测试?

当我第一次尝试对构建进行排队时,我收到一条错误消息:

未找到 Microsoft.NodejsTools.targets。

所以我去复制了NodejsTools 文件夹和我的构建服务器中的.target 和dll 文件。而且我没有看到错误。

现在我收到以下错误:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebApplication.targets (132):无法复制文件“obj\Debug\OstNodeJs.exe”,因为它是没找到。

【问题讨论】:

  • 发生了完全相同的事情,你解决过这个问题吗?
  • 如何从命令行构建它?

标签: node.js visual-studio-2013 tfs msbuild


【解决方案1】:

您还需要构建服务器上的 node.js 框架和 Visual Studio node.js 工具。您只是复制了必要的文件,这可能会导致其他问题。

对于可执行副本问题可以尝试在项目文件中添加<Disable_CopyWebApplication>True</Disable_CopyWebApplication>。见这里:Build on TFS wants to copy a executable from Node.js test project

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-29
    • 1970-01-01
    • 1970-01-01
    • 2014-09-06
    • 2011-11-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多