在Linux和OS X上,我习惯于在指定的Rails“环境”中运行Rake任务:
$ export RAILS_ENV=monster_island ; rake monsters:destroy_all
如果我在Windows控制台上运行Windows XP上的任务,我该怎么做?
答案 0 :(得分:21)
c:>设置RAILS_ENV = monster_island
如果在没有任何其他参数的情况下运行set,您将看到设置的环境变量。控制台中的运行集将仅为该控制台设置该变量,并且不会跨会话或其他控制台持久保存。
您也可以在控制面板中永久设置它 - 打开系统,选择高级,然后选择环境变量(根据您的Windows版本,这可能略有不同)。
答案 1 :(得分:1)
当然,您可以使用'setX'(如果您希望变量在控制台会话之间保持不变,而不是简单地'设置'(并且您不想浏览控制面板中的各种屏幕/选项卡