2015-05-26 3 views
0

я начало работы на Rails и я пытаюсь исправить мой вопрос "ExecJS::ProgramError in Pages#home" при настройке первой страницы как предложено нижеКак добавить к gem-файлу в Ruby?

downgrading the gem coffee-script-source' from 1.9.1 to 1.8.0

Но какой файл камня я должен добавить? Я вижу всю папки под GEM PATHS, как показано в результате выполнения команды GEM ENV

Кроме того, когда я запускаю из командной строки я получаю ошибку ниже (я предполагаю, что это не так, как это сделать)

C:\Sites\myrails\App>gem coffee-script-source 1.8.0 
ERROR: While executing gem ... (Gem::CommandLineError) 
    Unknown command coffee-script-source 

Любая помощь была бы действительно оценена?

Мои Рельсы ENV

RubyGems Environment: 
    - RUBYGEMS VERSION: 2.4.7 
    - RUBY VERSION: 2.1.5 (2014-11-13 patchlevel 273) [i386-mingw32] 
    - INSTALLATION DIRECTORY: C:/RailsInstaller1.0/Ruby2.1.0/lib/ruby/gems/2.1.0 
    - RUBY EXECUTABLE: C:/RailsInstaller1.0/Ruby2.1.0/bin/ruby.exe 
    - EXECUTABLE DIRECTORY: C:/RailsInstaller1.0/Ruby2.1.0/bin 
    - SPEC CACHE DIRECTORY: C:/Users/baskaran/.gem/specs 
    - SYSTEM CONFIGURATION DIRECTORY: C:/ProgramData 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86-mingw32 
    - GEM PATHS: 
    - C:/RailsInstaller1.0/Ruby2.1.0/lib/ruby/gems/2.1.0 
    - C:/Users/baskaran/.gem/ruby/2.1.0 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - REMOTE SOURCES: 
    - https://rubygems.org/ 
    - SHELL PATH: 
    - C:\RailsInstaller1.0\Git\cmd 
    - C:\RailsInstaller1.0\Ruby2.1.0\bin 
    - C:\RailsInstaller1.0\Ruby2.1.0\lib\ruby\gems\1.9.1\bin 
    - C:\RailsInstaller1.0\DevKit\bin 

По предложению - попытался сделать следующее

C:\Sites\myrails\App>gem install coffee-script-source -v 1.8.0 
Successfully installed coffee-script-source-1.8.0 
Parsing documentation for coffee-script-source-1.8.0 
Installing ri documentation for coffee-script-source-1.8.0 
Done installing documentation for coffee-script-source after 0 seconds 
1 gem installed 

Но все-таки становится ниже при попытке получить доступ к localhost:3000/pages/home

TypeError: Object doesn't support this property or method 
    (in C:/RailsInstaller1.0/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js.coffee) 
+0

Ищите файл с именем 'Gemfile' в каталоге приложений rails. –

ответ

2

Как правило, они все управляется через Gemfile. Если вам нужно понизить:

gem 'coffee-script-source', '1.8.0' 

Затем сделайте bundle install.

Помните команду, которую вы ищете, чтобы сделать установку вручную является:

gem install coffee-script-source -v 1.8.0 
+0

Пробовал команду установки gem - она ​​успешно работала - я перезагрузил сервер рельсов, но проблема все еще существует - не знаю, что мне здесь не хватает –

+0

Возможно, вы, вероятно, исправите свой вопрос с конкретными деталями проблемы. – tadman

0

Я думаю, что я решил этим редактирования Gemfile в моем каталоге приложения, чтобы добавить

gem 'coffee-script-source', '1.8.0' 

, а затем запустить

bundle install coffee-script-source 

Благодаря

Смежные вопросы