Raj*_*tan 2 ruby boot ruby-on-rails bundler
我在我的Rails应用程序的根文件夹中的boot.rb文件中找到了以下给定的语句.
ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__)
Run Code Online (Sandbox Code Playgroud)
谁能帮我了解的使用ENV['BUNDLE_GEMFILE'],并||=在这方面?
谢谢.
ENV哈希.BUNDLE_GEMFILE是该哈希中的项目.||=被称为"或等于"运算符,它所做的是检查是否ENV['BUNDLE_GEMFILE']已设置,如果是,则它需要相同.但如果不是,那么它会分配函数File.expand_path()返回的任何内容ENV['BUNDLE_GEMFILE'].
| 归档时间: |
|
| 查看次数: |
445 次 |
| 最近记录: |