Gemfile符号

问题描述 投票:0回答:1

我在同一文件的gems声明中使用了两种不同的符号,得到了一个带有Gemfile的RoR项目。

gem "browser"

gem 'execjs'

[我也看到了在互联网上使用“”的教程,而其他教程使用“”来声明宝石,但是它们都没有在同一文件中使用这两个教程。可能会造成任何麻烦吗?

如果不是,声明宝石时使用“”或“”有什么区别吗?

ruby-on-rails ruby gemfile
1个回答
0
投票

Gemfile is evaluated as a plain Ruby code起,实际上您应该了解Ruby中而不是Gemfile中的单引号''和双引号""有什么区别。

因此,如in this answer所述,

" "允许您进行字符串插值,例如:

world_type = 'Mars'
"Hello #{world_type}"
© www.soinside.com 2019 - 2024. All rights reserved.