使用 Nix 作为开发环境的一个常见痛点是,每次更新依赖项时都需要完全重构并重新进入开发 shell。nix develop --redirect <flake> <directory> 命令允许您向 shell 提供可变的依赖项,就像它是由 Nix 构建的一样。
nix develop --redirect <flake> <directory>