Установка Ruby on Rails: config.gem не распознан - PullRequest
0 голосов
/ 22 марта 2012

Установил rubyinstaller-1.8.7-p358.exe, затем попытался установить jammit , но команда config.gem не распознается. Интересно, что на моем диске нет файла с именем environment.rb .

Также я никогда не использовал рубин: D


H:\>gem install jammit
Fetching: Platform-0.4.0.gem (100%)
WARNING: Platform-0.4.0 has an invalid nil value for @cert_chain
Fetching: open4-1.3.0.gem (100%)
Fetching: POpen4-0.1.4.gem (100%)
Fetching: yui-compressor-0.9.6.gem (100%)
Fetching: jammit-0.6.5.gem (100%)
Successfully installed Platform-0.4.0
Successfully installed open4-1.3.0
Successfully installed POpen4-0.1.4
Successfully installed yui-compressor-0.9.6
Successfully installed jammit-0.6.5
5 gems installed
Installing ri documentation for Platform-0.4.0...
Installing ri documentation for open4-1.3.0...
Installing ri documentation for POpen4-0.1.4...
Installing ri documentation for yui-compressor-0.9.6...
Installing ri documentation for jammit-0.6.5...
Installing RDoc documentation for Platform-0.4.0...
Installing RDoc documentation for open4-1.3.0...
Installing RDoc documentation for POpen4-0.1.4...
Installing RDoc documentation for yui-compressor-0.9.6...
Installing RDoc documentation for jammit-0.6.5...


H:\>config.gem "jammit"
'config.gem' is not recognized as an internal or external command,
operable program or batch file.

H:\>

1 Ответ

2 голосов
/ 22 марта 2012

Сначала вам нужно создать приложение Rails, прежде чем вы сможете:

Добавить гем в файл environment.rb Rails внутри инициализатора: config.gem "jammit"

config.gem это не команда, а запись в файле environment.rb.

Чтобы создать приложение rails, перейдите в исходную папку и выполните:

rails new <app_name> # replace <app_name> with whatever you want to call your app

Это создаст приложение barebones rails в папке с именем, которое вы выбрали для приложения.Внутри этой папки вы найдете папку конфигурации и в этой папке вы увидите 'environment.rb`

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...