Rails 上的 Ruby 中缺少回车 return 个字符 (Style/EndOfLine)
Carriage return character missing (Style/EndOfLine) in Ruby on Rails
我正在编写一个非常简单的 Rails 应用程序。这非常简单,但我总是收到一条警告消息 "Carriage return character missing" 即使在两个示例中......
谁能告诉我缺少什么以及我应该如何解决此警告消息?
我正在使用 Ruby 2.3.3、Rails 5.1.2 和 Rubocop 0.49.1...
当您在终端中 运行 rubocop
时,RuboCop 是否会发出此警告?
您可能想尝试将此添加到您的 .rubocop.yml
Style/EndOfLine:
EnforcedStyle: lf
如果这不起作用交换尝试将 crlf
交换为 lf
我的解决方法是:
- 剪切内容
- 删除文件
- 重新创建文件
- 将内容粘贴回
Rubocop 对 rails 创建文件的方式不满意。
就我而言,我使用 rails new sample-project --api
生成了一个项目
将 # frozen_string_literal: true
添加到 config/seeds.rb
的顶部后,出现此错误:
db/seeds.rb:1:1: C: Layout/EndOfLine: Carriage return character missing.
# frozen_string_literal: true ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
我正在编写一个非常简单的 Rails 应用程序。这非常简单,但我总是收到一条警告消息 "Carriage return character missing" 即使在两个示例中......
谁能告诉我缺少什么以及我应该如何解决此警告消息?
我正在使用 Ruby 2.3.3、Rails 5.1.2 和 Rubocop 0.49.1...
当您在终端中 运行 rubocop
时,RuboCop 是否会发出此警告?
您可能想尝试将此添加到您的 .rubocop.yml
Style/EndOfLine:
EnforcedStyle: lf
如果这不起作用交换尝试将 crlf
交换为 lf
我的解决方法是:
- 剪切内容
- 删除文件
- 重新创建文件
- 将内容粘贴回
Rubocop 对 rails 创建文件的方式不满意。
就我而言,我使用 rails new sample-project --api
将 # frozen_string_literal: true
添加到 config/seeds.rb
的顶部后,出现此错误:
db/seeds.rb:1:1: C: Layout/EndOfLine: Carriage return character missing.
# frozen_string_literal: true ...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^