Mar*_*ith 3 windows powershell elixir phoenix-framework
刚开始学习elixir和phoenix框架.在大多数情况下,它进展顺利.但是当我想在我的生产配置上运行ecto.create时,我的cmd和powershell中出现错误MIX_ENV = prod:该术语无法识别.总的来说虽然MIX_ENV = Xyz对我不起作用.
我做了一个全新的凤凰项目,看看它是否是编译问题.不是那样的.
在窗户上工作.
MIX_ENV = prod:术语"MIX_ENV = prod"未被识别为cmdlet,函数,脚本文件或可操作程序的名称.检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试.在行:1 char:1 + MIX_ENV = prod mix phoenix.server + ~~~~~~~~~~~~ + CategoryInfo:ObjectNotFound:(MIX_ENV = prod:String)[],CommandNotFoundException + FullyQualifiedErrorId:CommandNotFoundException
什么会使一个重要的功能停止工作的任何想法?
凤凰,1.1.4
Elixir 1.2.1
Erlang/OTP 18 [erts-7.2.1] [64位] [smp:4:4] [async-threads:10]
MIX_ENV
是一个环境变量,你只需要设置它.Powershell与*nix shell的做法不同,因此显示MIX_ENV=prod
与mix命令一致的示例将不起作用.
使用$env:MIX_ENV="prod"
来设置环境变量,然后调用组合命令行的其余部分.
归档时间: |
|
查看次数: |
831 次 |
最近记录: |