如何在Windows控制台中设置RAILS_ENV?

时间:2009-06-17 14:58:42

标签: ruby-on-rails windows ruby windows-xp

在Linux和OS X上,我习惯于在指定的Rails“环境”中运行Rake任务:

$ export RAILS_ENV=monster_island ; rake monsters:destroy_all

如果我在Windows控制台上运行Windows XP上的任务,我该怎么做?

2 个答案:

答案 0 :(得分:21)

c:>设置RAILS_ENV = monster_island

如果在没有任何其他参数的情况下运行set,您将看到设置的环境变量。控制台中的运行集将仅为该控制台设置该变量,并且不会跨会话或其他控制台持久保存。

您也可以在控制面板中永久设置它 - 打开系统,选择高级,然后选择环境变量(根据您的Windows版本,这可能略有不同)。

答案 1 :(得分:1)

当然,您可以使用'setX'(如果您希望变量在控制台会话之间保持不变,而不是简单地'设置'(并且您不想浏览控制面板中的各种屏幕/选项卡