2012-04-12 16 views
9

He instalado rubymine y Ruby193 (con rubyinstaller).
ahora creo una aplicacion rieles con "preconfigurado para la base de datos seleccionada" - casilla de verificación "MySQL" seleccionado
Cuando pulso en el ejecutarlo imprime el siguiente error:rubymine - No se pudo encontrar la gema "jquery-rails"

D:/Programas/Ruby193/lib/ruby ​​/ gemas /1.9.1/gems/bundler-1.1.3/lib/bundler/resolver.rb:287:in `resolve ': No se pudo encontrar gem' jquery-rails (> = 0) x86-mingw32 'en las gemas disponibles en esta maquina. (Bundler :: GemNotFound)

ideas?

+6

'joya instalan jquery-rails' desde la línea de comandos terminal – CrazyCoder

+0

Gracias CrazyCoder. Me has estado ayudando mucho en este foro últimamente. puedes recomendar un buen tutorial para rubymine porque en el sitio de cerebros de jet esta solución, por ejemplo, no se menciona – Jeb

+0

Familiarícese con RubyGems, lo va a usar mucho. jQuery-Rails no tiene nada que ver con su instalación de RubyMine; es un problema de dependencia bastante básico con su Gemfile ([Bundler] (http://gembundler.com/rationale.html) maneja eso). Ejecutar 'bundle install' puede ayudar. – cormacrelf

Respuesta

16

instalar esta joya por separado:

gem install jquery-rails

oa través de Bundler

bundle install (en el directorio del proyecto donde se encuentra su Gemfile)

+0

¿Hay una forma de Rubymine de jetbrains para hacerlo? o un tutotrial para JetMine que ayuda a los noobs? gracias. – Jeb

+0

RubyMine debe detectar automáticamente las gemas faltantes mediante el análisis de las rutas de Gemfile y Ruby SDK y sugerir que se instalen mediante notificación por globo. También puede ejecutar 'bundle install' directamente desde RubyMine. La documentación está disponible en http://www.jetbrains.com/ruby/webhelp/getting-help.html. – CrazyCoder

0

En Windows (al menos por lo que yo estaba simplemente haciendo) rubymine no puede instalar gemas con bundle install que se instalan fácilmente desde el símbolo del sistema utilizando el comando gem install como se muestra arriba.

Esto instalará la gema que le permitirá volver a ejecutar el paquete de rubímina para crear su paquete.

* Quería poner esto en la respuesta encima de mí como un comentario, pero no puedo agregarlo por alguna razón.

Debe haber alguna opción para permitir que el comando bundle en rubymine descargue nuevas gemas. ¿Es --sistema?

0

He tenido este problema recientemente y he encontrado una forma sencilla de eludirlo. CD en la carpeta del proyecto y verifique el archivo gem para asegurarse de que las gemas estén presentes. Ejecute la instalación del paquete en la carpeta del proyecto. Esto debería instalar las gemas faltantes en la carpeta del proyecto. Todo funcionó bien para mí después de eso.

1

Aquí es la última versión de jQuery-rail para instalar en Ubuntu a través del terminal:

joya instalar jquery-rails -v 4.0.4

Cuestiones relacionadas