如何防止从命令行使用 nix 构建堆栈?
How can I prevent stack build using nix from the command line?
我正在尝试构建 Haskell 应用程序的 docker 图像。
在我的 stack.yaml 中,我启用了 nix:
nix:
enable: true
当 运行 'stack build' 在 docker 容器(没有 nix)中时,它会出错:
Downloading lts-13.5 build plan ...
Downloaded lts-13.5 build plan.
Executable named nix-shell not found on path:
我可以在不修改 stack.yaml
文件的情况下禁用 nix(某些命令行标志吗?)?
您可以使用命令行禁用 nix:
stack --no-nix build
我正在尝试构建 Haskell 应用程序的 docker 图像。
在我的 stack.yaml 中,我启用了 nix:
nix:
enable: true
当 运行 'stack build' 在 docker 容器(没有 nix)中时,它会出错:
Downloading lts-13.5 build plan ...
Downloaded lts-13.5 build plan.
Executable named nix-shell not found on path:
我可以在不修改 stack.yaml
文件的情况下禁用 nix(某些命令行标志吗?)?
您可以使用命令行禁用 nix:
stack --no-nix build