Question

Je suis en train d'installer moins dans un projet Ruby on Rails. Je suis en mesure d'exécuter avec succès la pierre précieuse, mais quand je tente d'installer le plug-in pour moins, je reçois une erreur. Voici ce que montre dans le terminal:

MacBook:benji jesse$ sudo gem install less
Successfully installed less-1.2.21
1 gem installed
Installing ri documentation for less-1.2.21...
Installing RDoc documentation for less-1.2.21...
MacBook:benji jesse$ sudo script/plugin install git://github.com/cloudhead/more.git
sudo: script/plugin: command not found

Je suis un développeur .NET essayer d'apprendre Ruby on Rails (sur un Mac), donc je suis nouveau à tout ce genre de choses.

Mon question sont de:

  • est la commande de script / plugin une commande standard?
    • Que faut-il faire?
    • Où puis-je en savoir plus sur cette commande?
  • Pourquoi dit-commande ne peut pas être trouvé?
Était-ce utile?

La solution

  

La commande de script / plugin une commande standard?

Il est dans des rails 2, il a changé dans des rails 3:

rails plugin
# or
script/rails plugin
  

Que faut-il faire?

installe le plug-in donné dans le RAILS_ROOT/vendor/plugin, mais vous devriez regarder s'il y a une version bijou du plugin, que vous pouvez ajouter une dépendance de pierres précieuses à ce petit bijou.

  

Où puis-je en savoir plus sur cette commande?

exécuter la commande sans aucun paramètre

  

Pourquoi dit-commande ne peut pas être trouvé?

essayer ls script/ et voir si le fichier existe.

Autres conseils

Vous devez être dans le répertoire de l'application. Dites que vous avez créé votre application rails dans le développement du dossier / rails_app. Vous devez exécuter la commande script/plugin à partir de là (et vous n'avez pas besoin de super utilisateur permissions pour cela):

cd development/rails_app
script/plugin install git://github.com/cloudhead/more.git

L'installation du plugin s'appliquera uniquement sur les rails de courant application (dans ce cas, rails_app). Donc, si vous créez une autre application, vous devez exécuter à nouveau la commande script/plugin.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top