Build RequireJS优化器和TFS构建

Build RequireJS优化器和TFS构建,build,tfs,requirejs,Build,Tfs,Requirejs,我正在考虑在ASP.NETMVC项目中使用RequireJS来组织我的JavaScript文件。我想调用RequireJS optimizer.js作为TFS构建的一部分,以合并并缩小我的JavaScript和CSS文件 我想知道这是否有意义,以及如何在构建脚本中实现这一点。当然。节点将毫无问题地安装(请考虑带上代理)。从那里,使用InvokeProcess活动运行节点//r.js-o build.app.js 我会在项目源代码中包含r.js,而不是将其放在构建服务器上。这将使在本地进行构建更加

我正在考虑在ASP.NETMVC项目中使用RequireJS来组织我的JavaScript文件。我想调用RequireJS optimizer.js作为TFS构建的一部分,以合并并缩小我的JavaScript和CSS文件


我想知道这是否有意义,以及如何在构建脚本中实现这一点。

当然。节点将毫无问题地安装(请考虑带上代理)。从那里,使用InvokeProcess活动运行
节点//r.js-o build.app.js

我会在项目源代码中包含r.js,而不是将其放在构建服务器上。这将使在本地进行构建更加容易。您需要使用ConvertWorkspaceItem活动获取build.app.js的路径

你要考虑的另一件事是删除那些已经被连接和丑化的资源。不是必需的,但我更喜欢通过将build.app.js中的模块复制到最终的可部署包目录来实现这一点