作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试我的第一个 Rails 应用程序。
但是出现如下错误:
/Users/WWW/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:268:in `load': /Users/WWW/railsbridge/first-app/config/routes.rb:3: syntax error, unexpected tSTRING_BEG, expecting keyword_do or '{' or '(' (SyntaxError)
+ get 'welcome',to: 'topics#welcome'
^
/Users/WWW/railsbridge/first-app/config/routes.rb:3: syntax error, unexpected ',', expecting keyword_end
+ get 'welcome',to: 'topics#welcome'
代码如下:
resources :topics
+ get 'welcome',to: 'topics#welcome'
最佳答案
您必须在 do .. end
block 中定义路由,如下所示:
resources :topics do
get 'welcome', to: 'topics#welcome'
end
关于ruby-on-rails - 错误 : syntax error, 意外的 tSTRING_BEG,需要 keyword_do 或 '{' 或 '('(语法错误),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32021446/
除了标题中的错误,我还得到: C:/Users/Owner/Documents/Wyncode/unterminated string meets end of file.rb:20: syntax
我正在尝试通过键入以下内容将 subject_id 和 course_id 迁移到用户表: rails generate migration add_course_id_and_subject_id_
我正在尝试我的第一个 Rails 应用程序。 但是出现如下错误: /Users/WWW/.rvm/gems/ruby-2.1.5/gems/activesupport-4.2.0/lib/active
我是一名优秀的程序员,十分优秀!