Подтвердить что ты не робот

Является ли "ruby script/plugin" командой?

Я выполнял онлайн-учебник по созданию приложения Ruby on Rails в App Engine.

Есть одна команда, которую могут запускать другие люди, но она не запускалась на моем Ubuntu 10.10:

ruby script/plugin install http://svn.avdi.org/nulldb/trunk/

Когда я пытаюсь запустить его, он жалуется: ruby1.8: No such file or directory script/plugin (LoadError)

Что не так с моим компьютером?

ruby  -v  ==> 1.8.7
rails -v  ==> 2.3.10  
gem   -v  ==> 1.3.7
4b9b3361

Ответ 1

Вы пробовали просто старый script/plugin install http://svn.avdi.org/nulldb/trunk/? Также вы уверены, что находитесь в правильном каталоге? (Основной каталог проекта rails) И вы уверены, что у вас есть файл script/plugin?

Ответ 2

если вы используете rails3, cd в своем корневом каталоге root, используйте

rails plugin install http://url/of/your/package

Ответ 3

Если вы используете Rails 3, у вас больше нет каталога script/plugin.

Rails 3 теперь запускает команды через "рельсы" script.

Вы можете найти свою версию рельсов с помощью rails -v

Ответ 4

У меня была аналогичная проблема с rfacebook на рейках 3 решение, которое сработало для меня:

cd \MyAppName\app

rails plugin install svn://rubyforge.org/var/svn/rfacebook/trunk/rfacebook/plugins/rfacebook

Ответ 5

Прежде всего убедитесь, что вы используете эту команду из корня вашего приложения rails.