gpt4 book ai didi

build - 如何使用批处理文件中的 psake?

转载 作者:行者123 更新时间:2023-12-04 11:32:21 26 4
gpt4 key购买 nike

我想要的是一个我可以双击的文件,它将使用 psake 运行所需的构建过程。

我是 psake 和 PowerShell 的新手,所以要温柔:-)。

我现在有3个文件:

文件 1:Build.bat

PowerShell -ExecutionPolicy Unrestricted -File .\Build.ps1 %1

文件 2:Build.ps1
Import-Module .\psake.psm1
Invoke-psake .\BuildTasks.ps1 $args

文件 3:BuildTasks.ps1
task default -depends Verify, Joe

task Verify {
write-host "hello from Verify!"
}

task Joe {
write-host "hello from Joe"
}

有没有办法将 Build.ps1 和 BuildTasks.ps1 合并到一个文件中?

最佳答案

你应该能够做到这一点

powershell -Command "& {Import-Module .\psake.psm1; Invoke-psake .\BuildTasks.ps1 %*}"

摆脱了 build.ps1文件。

关于build - 如何使用批处理文件中的 psake?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1865510/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com