【问题标题】:Deployment TypeScript files TFS and Octopus Deploy部署 TypeScript 文件 TFS 和 Octopus Deploy
【发布时间】:2018-12-10 16:17:20
【问题描述】:

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

我们使用 Octopack 将 MVC5 文件打包成一个 pkg-package 用于 Octopus Deploy。

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

【问题讨论】:

  • 在创建包之前安装你的节点文件,并将转译的JS文件添加到包中。章鱼包应该完全可以部署了。

标签: typescript octopus-deploy


【解决方案1】:

几个小时后,我通过在 Octopus Deploy 的 Post-Deployment 字段中添加 Powershell 脚本和自定义部署脚本解决了这个问题。

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

【讨论】:

    猜你喜欢
    • 2015-04-29
    • 1970-01-01
    • 1970-01-01
    • 2014-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多