无法生成凤凰应用
can not generate phoenix app
我想尝试Phoenix框架,但是不能接受
我安装 elixir brew install elixir
,然后安装 Phoenix mix archive.install /path/to/archive
并尝试 mix phoenix.new new_app
并得到错误:
** (UndefinedFunctionError) undefined function:crypto.strong_rand_bytes/1 (module :crypto is not available)
:crypto.strong_rand_bytes(64)
lib/phoenix_new.ex:459: Mix.Tasks.Phoenix.New.random_string/1
lib/phoenix_new.ex:187: Mix.Tasks.Phoenix.New.run/4
(mix) lib/mix/cli.ex:55: Mix.CLI.run_task/2
(elixir) lib/code.ex:363: Code.require_file/2
长生不老药-v 1.1.1
混合-v 1.1.1
erlang/OTP 18
OSX 10.11.1
尝试运行这个:
$ mix deps.get
$ mix deps.compile
可能是加密模块没有被拉下。无论哪种方式,这些命令的输出都可以帮助您更好地了解问题所在。
Erlang 与 brew 一起安装,但未链接。
brew link erlang
解决我的烦恼
我想尝试Phoenix框架,但是不能接受
我安装 elixir brew install elixir
,然后安装 Phoenix mix archive.install /path/to/archive
并尝试 mix phoenix.new new_app
并得到错误:
** (UndefinedFunctionError) undefined function:crypto.strong_rand_bytes/1 (module :crypto is not available)
:crypto.strong_rand_bytes(64)
lib/phoenix_new.ex:459: Mix.Tasks.Phoenix.New.random_string/1
lib/phoenix_new.ex:187: Mix.Tasks.Phoenix.New.run/4
(mix) lib/mix/cli.ex:55: Mix.CLI.run_task/2
(elixir) lib/code.ex:363: Code.require_file/2
长生不老药-v 1.1.1
混合-v 1.1.1
erlang/OTP 18
OSX 10.11.1
尝试运行这个:
$ mix deps.get
$ mix deps.compile
可能是加密模块没有被拉下。无论哪种方式,这些命令的输出都可以帮助您更好地了解问题所在。
Erlang 与 brew 一起安装,但未链接。
brew link erlang
解决我的烦恼