标签: octopus-deploy
在我部署了nodejs网站之后,但在更新IIS虚拟目录之前,我需要从命令行执行npm install。
如何使用Octopus Deploy的脚本功能执行此操作?
答案 0 :(得分:1)
使用您想要在PreDeploy中运行的命令或通过package
答案 1 :(得分:1)
我将罗伯特的答案标记为正确答案,因为高级方法是我需要的方法。这里的记录是我使用的PowerShell脚本 -
$ installDirectory = $ OctopusParameters ['Octopus.Action.Package.CustomInstallationDirectory']
cd $ installDirectory
npm install --silent