MIX_ENV=test mix compile
...不适用于 Windows
cmd
。它显示:
不是内部或外部命令,也不是可运行的程序 或批处理文件'MIX_ENV'
如何解决这个问题?
就像@Dogbert 说的,在 Windows 中你必须使用
set
命令:
set MIX_ENV=test && mix compile
尝试在 Windows 中使用其他终端。
在 Git Bash 中使用像
MIX_ENV=dev iex -S mix phx.server
这样的命令在 Windows 机器上运行良好。