自动对 phx.new 提示提供 yes
Automatically supply yes to phx.new prompts
我正在 运行宁 this Phoenix 的容器化实例。
documentation说下面的命令可以运行,但是报错:
root@890ba3f1be37:/code# mix phx.new hello -y
** (Mix) Invalid option: -y
环境详细信息是:
root@890ba3f1be37:/code# mix --version
Erlang/OTP 20 [erts-9.1] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:10] [kernel-poll:false]
Mix 1.5.2
root@890ba3f1be37:/code# elixir --version
Erlang/OTP 20 [erts-9.1] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:10] [kernel-poll:false]
Elixir 1.5.2
root@890ba3f1be37:/code# mix phx.new --version
Phoenix v1.3.0
我是不是遗漏了什么?
我认为文档作为混合任务是不正确的 unconditionally calls Mix.shell.yes?
。您可以改为通过管道 echo yes
将 mix phx.new ...
自动响应为是的提示。
echo yes | mix phx.new foo
我正在 运行宁 this Phoenix 的容器化实例。
documentation说下面的命令可以运行,但是报错:
root@890ba3f1be37:/code# mix phx.new hello -y
** (Mix) Invalid option: -y
环境详细信息是:
root@890ba3f1be37:/code# mix --version
Erlang/OTP 20 [erts-9.1] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:10] [kernel-poll:false]
Mix 1.5.2
root@890ba3f1be37:/code# elixir --version
Erlang/OTP 20 [erts-9.1] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:10] [kernel-poll:false]
Elixir 1.5.2
root@890ba3f1be37:/code# mix phx.new --version
Phoenix v1.3.0
我是不是遗漏了什么?
我认为文档作为混合任务是不正确的 unconditionally calls Mix.shell.yes?
。您可以改为通过管道 echo yes
将 mix phx.new ...
自动响应为是的提示。
echo yes | mix phx.new foo