Ruby on rails 如何在Ruby中添加到gem文件?

Ruby on rails 如何在Ruby中添加到gem文件?,ruby-on-rails,ruby,path,coffeescript,gem,Ruby On Rails,Ruby,Path,Coffeescript,Gem,我开始使用Rails,并试图纠正我在设置第一页时遇到的问题,即“主页中的ExecJS::ProgramError”,如下所示 但我应该添加到哪个gem文件?我在GEM路径下看到了整个文件夹,如命令GEM ENV 另外,当我从命令行运行时,我会得到以下错误(我假设这不是执行此操作的方法) 如果有任何帮助,我们将不胜感激 我的Rails环境 RubyGems Environment: - RUBYGEMS VERSION: 2.4.7 - RUBY VERSION: 2.1.5 (2014

我开始使用Rails,并试图纠正我在设置第一页时遇到的问题,即“主页中的ExecJS::ProgramError”,如下所示

但我应该添加到哪个gem文件?我在
GEM路径下看到了整个文件夹,如命令
GEM ENV

另外,当我从命令行运行时,我会得到以下错误(我假设这不是执行此操作的方法)

如果有任何帮助,我们将不胜感激

我的Rails环境

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/page/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)

通常通过
Gemfile
管理这些内容。如果您需要降级:

gem 'coffee-script-source', '1.8.0'
然后执行
捆绑安装

请记住,手动安装所需的命令是:

gem install coffee-script-source -v 1.8.0

我想通过编辑我的应用程序目录中要添加的
Gemfile
解决了这个问题

gem 'coffee-script-source', '1.8.0'
然后跑

bundle install coffee-script-source

谢谢

在rails应用程序目录中查找名为
Gemfile
的文件。尝试了gem安装命令-它成功运行-我重新启动了rails服务器,但问题仍然存在-不确定我遗漏了什么您可能应该用问题的具体细节修改您的问题。
bundle install coffee-script-source