Ruby on Rails中缺少回车符(Style / EndOfLine)

时间:2017-07-18 03:34:34

标签: ruby-on-rails ruby rubocop

我正在编写一个非常简单的Rails应用程序。这很简单但是我总是收到一条警告信息“Carriage return character missing”,即使在两个例子中吹...... 任何人都可以告诉我缺少什么,我该怎么做才能解决这个警告信息? 我正在使用Ruby 2.3.3,Rails 5.1.2和Rubocop 0.49.1 ...... Rails router Two simple application

2 个答案:

答案 0 :(得分:1)

当您在终端中运行rubocop时,RuboCop会发出此警告吗?

您可以尝试将此添加到.rubocop.yml

Style/EndOfLine:
  EnforcedStyle: lf

如果这不起作用,请尝试将crlf换成lf

via:https://github.com/bbatsov/rubocop/issues/4293

答案 1 :(得分:0)

我的解决方法是:

  • 剪切内容
  • 删除文件
  • 重新创建文件
  • 将内容粘贴回

Rubocop对Rails创建文件的方式不满意。


就我而言,我使用var current_url = window.location.href if (current_url == "your_app_name.herokuapp.com") { window.location.href = "yourcustomdomain"; }

生成了一个项目

rails new sample-project --api添加到# frozen_string_literal: true的顶部后,出现此错误:

config/seeds.rb