AbstractController :: Helpers :: MissingHelperError:缺少帮助文件助手

时间:2017-05-16 04:29:12

标签: ruby ruby-on-rails-5

我在rails中创建了一个新的proyect [sic]:

$rails new my_app 
$rail server

它工作正常,但当我尝试添加更多内容时:

$rails generate scaffold post title:string body:string
$rails db:migrate
$rails server

然后我收到此错误:

AbstractController::Helpers::MissingHelperError in PagesController#dashboard
Missing helper file helpers//users/jamesfend/sites/feedbackz/app/helpers/application_helper.rb_helper.rb

Extracted source (around line #1):
1 class ApplicationController < ActionController::Base    
2 # Prevent CSRF attacks by raising an exception.
3 # For APIs, you may want to use :null_session instead.
4 protect_from_forgery with: :exception

我在Windows 10中使用Git Bash v:2.13,rails v:5.0.1和ruby v:2.2.6,我试图将名称更改为大写字母;我试过了:

cd ~
mv projects projects1
mv projects1 projects

有谁知道如何修复它?

1 个答案:

答案 0 :(得分:0)

我终于知道发生了什么,这很简单。我只是更新所有执行gem update的红宝石宝石,现在它可以正常工作。有一个宝石(rdoc),我无法更新,但它仍然有效