CRLF & LF line break 报错的解决
文章目录

禁用规则

Vue-cli Build 的时候出现以下错误:

1
Expected linebreaks to be 'CRLF' but found 'LF'

VSC 暂时没有办法自动转换, 所以我决定先把这个规则给禁用掉.

1
2
3
4
rules: {
"linebreak-style": [0, "error", "windows"],
...
}

正确格式

unix

1
2
3
4
5
6
7
8
/*eslint linebreak-style: ["error", "unix"]*/

var a = 'a', // \n
b = 'b'; // \n
// \n
function foo(params) { // \n
// do stuff \n
}// \n

windows

1
2
3
4
5
6
7
8
/*eslint linebreak-style: ["error", "windows"]*/

var a = 'a', // \r\n
b = 'b'; // \r\n
// \r\n
function foo(params) { // \r\n
// do stuff \r\n
} // \r\n

参考文献