Nodejs TFS构建定义

4
请问如何创建一个适用于node.js应用程序的构建定义?如何在自动化测试中提及mocha测试?第一次排队构建时,我遇到了一个错误:“Microsoft.NodejsTools.targets未找到。”所以我将NodejsTools文件夹与.target和dll文件复制到了我的构建服务器上,然后就没有看到这个错误了。现在我收到以下错误消息:“C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebApplication.targets (132): Could not copy the file "obj\Debug\OstNodeJs.exe" because it was not found.”

发生了完全相同的事情,你解决了吗? - TacticalMin
你如何从命令行构建它? - bryanmac
1个回答

0

您的构建服务器也需要安装node.js框架和Visual Studio node.js工具。仅仅复制必要的文件可能会导致其他问题。

对于可执行文件复制问题,您可以尝试在项目文件中添加<Disable_CopyWebApplication>True</Disable_CopyWebApplication>。请参见此处:TFS上的构建想要从Node.js测试项目复制可执行文件


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接