web-dev-qa-db-ja.com

(改行スタイル)改行は 'LF'である必要がありますが、 'CRLF'が見つかりました。 (エスリント)

Lintテストの実行時にこのエラーが発生しました。このエラーを解決するには:

(linebreak-style) Expected linebreaks to be 'LF' but found 'CRLF'. (eslint)

enter image description here

PS:多分それは役に立つでしょう:私はWindows(WebStorm)を使用していて、プロジェクトはDebianで実行され、デバッグされています。

8
HappyCoder888

主な解決策は、Windowsがデフォルトで私のWebStormのようにCRLFを使用することでした。

1)最初のステップは、WebStormのデフォルトのエンコーディングを次のように変更することです。

https://www.jetbrains.com/phpstorm/help/configuring-line-separators.html

2)ステータスバーで変更します

https://www.jetbrains.com/phpstorm/help/status-bar.html

それを保存!そして

OKAY No lint warnings.

12
HappyCoder888

ターミナルまたはcmdプロンプトでこれを実行します

git config core.autocrlf false
git rm --cached -r .
git reset --hard

注-コミットされていない変更がないことを確認してください。それ以外の場合は削除されます!

0
Sahil Shikalgar