Layout / EndOfLine:检测到回车符模块TieConnector

问题描述

对于ROR开发,我使用Linux的Windows子系统。在ubuntu 20上工作。

在项目中运行rubocop时,每个文件显示以下问题。

“ Layout / EndOfLine:检测到回车符。

有什么解决办法吗?

解决方法

在UNIX(LF)系统上,您似乎有一组带有Windows行尾(CRLF)的文件,这会引起警告。

rubocop配置文件允许您编辑行尾的警告。

请参见https://github.com/rubocop-hq/rubocop/blob/master/config/default.yml#L582

要禁用,请在您的应用程序基本目录中创建一个包含以下内容的col1|col2|col3|col4 123|"\|"|""|2020-01-31T00:00:30.000Z 456|"\"|""|2020-01-31T00:00:30.000Z 678|"|"|""|2020-01-31T00:00:30.000Z 文件:

.rubocop.yml

要将行尾更改为unix样式,可以使用Layout/EndofLine: Enabled: False

请参见How can I run dos2unix on an entire directory?

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...