Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Confused about how to install Rails plugins

I found an example here showing how to install a Rails plugin. Their example shows this:

./script/plugin install calendar_helper

This won't work for me because, confusingly, I don't have anything called plugin in my script directory. All I have is rails:

$ ls script/
rails

So Rails doesn't come with the script you need to install plugins? You need a plugin to install plugins? That doesn't seem very likely. Is something wrong with my Rails project?

like image 747
Jason Swett Avatar asked Jan 14 '11 16:01

Jason Swett


People also ask

What is difference between GEM and plugin Rails?

A Rails plugin is either an extension or a modification of the core framework. From Rubygems.org: A gem is a packaged Ruby application or library. So, the biggest difference between the 2 is that Rails plugins are specifically made for use within Ruby on Rails applications, whereas gems aren't.


1 Answers

You're probably on Rails 3. Replace ./script/plugin with rails plugin.

rails plugin install calendar_helper

But the other problem is plugins, unlike gems, need to be installed with a full path. This was also true in Rails 2.x.

rails plugin install https://github.com/topfunky/calendar_helper.git
like image 97
Brian Morearty Avatar answered Sep 19 '22 18:09

Brian Morearty