【发布时间】:2016-08-30 06:51:18
【问题描述】:
我对 Rails 很陌生,正在尝试开始,但遇到了问题,我四处搜索,似乎很多人都遇到过同样的问题,但我要么不明白他们的解决方案或者似乎没有他们更改的文件来修复它,
我目前正在使用 Windows 并通过 Git Bash 运行所有命令,我有 Ruby v2.2.4p230 和 Rails v4.2.5.1,通过 Git Bash,我刚刚运行了这些命令
cd ~/Desktop
rails new pinteresting
cd pinteresting
rails generate controller pages home
rails server
所以现在如果我转到localhost3000,它会为我提供该应用程序的基本示例布局,这很好,但是我尝试访问页面/主页时遇到三个错误之一,
Missing helper file helpers/c:/users/acer_pc/desktop/pinteresting/app/helpers/application_helper.rb_helper.rb
Missing helper file helpers/c:/users/acer_pc/desktop/pinteresting/app/helpers/pages_helper.rb_helper.rb
Missing template pages/home, application/home with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :coffee, :jbuilder]}. Searched in: * "c:/Users/Acer-PC/desktop/pinteresting/app/views"
如果有帮助,这是文件夹https://github.com/Fuledbyramen/pinteresting
【问题讨论】:
-
工作正常,可能是 Windows 的问题。
-
你的 Git Bash shell 中 $HOME 的值是多少? Here 是正确设置 $HOME 的指南,这样它就不会将 Windows 路径名与 Rails 生成的 *nix 路径名混在一起。
-
如果你想了解如何创建静态页面,请参考railstutorial.org/book/static_pages
标签: ruby-on-rails ruby