新手问题 RACK_ENV 怎么设置啊?

colinxt · 2013年05月19日 · 最后由 doitian 回复于 2013年05月19日 · 3542 次阅读

在 heroku 的教程里看到说要设置 RACK_ENV 像这样:

$ echo "RACK_ENV=development" >>.env

我用的是 windows,想问下怎么设置啊?然后怎么检查设置好了没呢?

谢谢先!

你要给 heroku 设置?查一下 heroku config 的用法

另外 这句话的意思就是 创建一个.env 文件 内容是双引号内的文字 你完全可以手动在做

#2 楼 @jasl 创建一个.env 文件?那么文件名是什么呢?就是".env"? 放在什么地方呢?app 的根目录?

#3 楼 @colinxt 文件名就是.env 啊 你试试放 app 根目录吧 通常都是这样的 heroku 也有全局的环境变量可以设置 具体研究 heroku config 命令

话说 win 的话 这条命令应该也能用吧 win 也有流操作符的

#4 楼 @jasl 恩,可以了,谢谢!

foreman 默认会加载 .env 的,把在项目根目录,加到 git 一起 push 到 heroku 就好了。本地用 foreman run COMMANDforeman start [PROCESS] 也都会加载 .env 的。其实 heroku 的 heroku run 也就是远程调用 foreman run

需要 登录 后方可回复, 如果你还没有账号请 注册新账号