第 8 行的 Gemfile 语法错误:未终止的字符串遇到文件结尾
Gemfile syntax error on line 8: unterminated string meets end of file
尝试使用 git push heroku master 将 gem 文件推送到 git 时出现此错误。
示例 Gemfile
source "https://rubygems.org"
ruby '2.0.0'
gem 'puma'
gem 'rails'
gem 'sinatra', '1.0'
gem 'rails_12factor'
行
gem 'sinatra’, '1.0'
在 sinatra
的末尾包含一个 ’
字符(即 U+2019 RIGHT SINGLE QUOTATION MARK
,一个“印刷”或“卷曲”引号)而不是 '
(U+0027 APOSTROPHE
或“直”引号),这会导致所有剩余的引号字符不对齐。
将该字符更改为 '
应该可以修复它。
尝试使用 git push heroku master 将 gem 文件推送到 git 时出现此错误。
示例 Gemfile
source "https://rubygems.org"
ruby '2.0.0'
gem 'puma'
gem 'rails'
gem 'sinatra', '1.0'
gem 'rails_12factor'
行
gem 'sinatra’, '1.0'
在 sinatra
的末尾包含一个 ’
字符(即 U+2019 RIGHT SINGLE QUOTATION MARK
,一个“印刷”或“卷曲”引号)而不是 '
(U+0027 APOSTROPHE
或“直”引号),这会导致所有剩余的引号字符不对齐。
将该字符更改为 '
应该可以修复它。