在 Linux 和 OS X 上,我习惯通过以下方式来在特定的 Rails "环境" 中运行 Rake 任务:
$ export RAILS_ENV=monster_island ; rake monsters:destroy_all
如果我在Windows XP的Windows控制台上运行任务,应该如何实现相同的功能?
在 Linux 和 OS X 上,我习惯通过以下方式来在特定的 Rails "环境" 中运行 Rake 任务:
$ export RAILS_ENV=monster_island ; rake monsters:destroy_all
如果我在Windows XP的Windows控制台上运行任务,应该如何实现相同的功能?
c:>set RAILS_ENV=monster_island
如果您在没有其他参数的情况下运行set命令,将会看到设置的环境变量。在控制台中运行set命令将只对该控制台设置变量,并且不会在会话之间持久化或传递给其他控制台。