预备知识
just
应该可以在任何有合适的 sh
的系统上运行,包括 Linux、MacOS 和 BSD。
在 Windows 上,just
可以使用 Git for Windows、GitHub Desktop 或 Cygwin 所提供的 sh
。
如果你不愿意安装 sh
,也可以使用 shell
设置来指定你要使用的 Shell。
比如 PowerShell:
# 使用 PowerShell 替代 sh:
set shell := ["powershell.exe", "-c"]
hello:
Write-Host "Hello, world!"
…或者 cmd.exe
:
# 使用 cmd.exe 替代 sh:
set shell := ["cmd.exe", "/c"]
list:
dir
你也可以使用命令行参数来设置 Shell。例如,若要使用 PowerShell 也可以用 --shell powershell.exe --shell-arg -c
启动just
。
(PowerShell 默认安装在 Windows 7 SP1 和 Windows Server 2008 R2 S1 及更高版本上,而 cmd.exe
相当麻烦,所以 PowerShell 被推荐给大多数 Windows 用户)