我有和 .net/angular2 应用程序,我正在使用 WebDeploy 发布。但是当发布完成时,我想在目标机器上运行一些命令,比如
npm install
npm run tsc
有办法做到这一点吗?
我有和 .net/angular2 应用程序,我正在使用 WebDeploy 发布。但是当发布完成时,我想在目标机器上运行一些命令,比如
npm install
npm run tsc
有办法做到这一点吗?
您应该能够使用该postSync
参数:
msdeploy -verb:sync -source:contentPath="C:\Test1" -dest:contentPath="C:\Test2" -postSync:runcommand="c:\MyBatchFile.bat"
https://technet.microsoft.com/en-us/library/dd569089(v=ws.10).aspx