部署TypeScript文件TFS和八达通部署

时间:2018-12-10 16:17:20

标签: typescript octopus-deploy tfs2018

我们将TFS 2018用作CI工具,并将Octopus Deploy用作CD.ASP.NET MVC5应用程序的工具。 在TFS中编译Type Script文件并将包括Node_modules文件在内的转译Javascript文件部署到Web服务器的最佳实践是什么?

我们使用Octopack将MVC5文件打包到一个用于Octopus Deploy的pkg软件包中。

我们很难将生成的Javascript文件打包到此Octopus软件包中。部署我们应用程序的最新版本后,Web服务器上没有node_modules映射。谁能帮助我们解决这个问题?

1 个答案:

答案 0 :(得分:-1)

几个小时后,我通过在Octopus Deploy的Post-Deployment字段中添加Powershell脚本和Custom Custom脚本来解决此问题。

该脚本包含以下代码:$ installDirectory = $ OctopusParameters [‘Octopus.Action.Package.CustomInstallationDirectory’] cd $ installDirectory npm install --silent