2011-02-04 57 views

回答

0

我能做到以下幾點,我的Rakefile:

task(:foo => :environment) do 
    puts ENV['APP_NAME'] 
end 

,併成功返回Heroku的應用程序名稱,my_foo_app。當我跑的命令:

heroku rake foo --app my_foo_app 
0

你可以只(應用程式或任何地方)設置一個配置變量使用

heroku config:add APP_URL=http://myapp.com 

然後你就可以得到你的rake任務裏面的值應用程序URL中使用ENV['APP_URL']

Documentation:http://docs.heroku.com/config-vars