加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – ruby??中关键字“do”的含义是什么?

发布时间:2020-12-16 19:14:24 所属栏目:百科 来源:网络整理
导读:我在 Ruby中看过几次,我找不到一个很好的解释它的目的.例如,我看到一个do的地方是在gemfile中: group :development,:test do gem 'rspec-rails' gem 'rspec-its' gem 'simplecov',:require = false gem 'guard-rspec' gem 'spork-rails' gem 'guard-spork'
我在 Ruby中看过几次,我找不到一个很好的解释它的目的.例如,我看到一个do的地方是在gemfile中:
group :development,:test do
    gem 'rspec-rails'
    gem 'rspec-its'
    gem 'simplecov',:require => false
    gem 'guard-rspec'
    gem 'spork-rails'
    gem 'guard-spork'
    gem 'childprosess'
    gem 'rails-erd'
    gem 'pry-rails'
    gem 'guard-rails'
    gem 'guard-livereload'
    gem 'guard-bundler'
end

我知道这段代码的作用,但我不知道这样做的目的.我有我的猜测,但我希望他们被比我更了解的人证实或否认.

解决方法

do关键字与end关键字一起用于分隔代码块.

关于do end与括号的区别的更多信息可以在这里找到:http://ruby-doc.org/docs/keywords/1.9/files/keywords_rb.html#M000015

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读