Как я могу установить RAILS_ENV в консоли Windows? - PullRequest
11 голосов
/ 17 июня 2009

В Linux и OS X я привык запускать задачи Rake в определенных «средах» Rails, выполняя это:

$ export RAILS_ENV=monster_island ; rake monsters:destroy_all

Как мне сделать эквивалент, если я запускаю задачу в Windows XP в консоли Windows?

Ответы [ 2 ]

21 голосов
/ 17 июня 2009

c:> set RAILS_ENV = monster_island

Если вы запустите set без каких-либо других аргументов, вы увидите установленные переменные окружения. Запуск set в консоли установит эту переменную только для этой консоли и не будет сохраняться между сеансами или другими консолями.

Вы также можете установить его постоянно на Панели управления - откройте Система, выберите «Дополнительно», а затем «Переменные среды» (это может незначительно отличаться в зависимости от вашей версии Windows).

1 голос
/ 23 февраля 2010

Конечно, вы можете использовать 'setX' (вместо просто 'set', если вы хотите, чтобы переменная сохранялась между сеансами консоли (и вы не хотите перемещаться по различным экранам / вкладкам на панели управления

...