vue .editorconfig

根文件,不用继续往上查找

root = true

匹配全部文件

[*]

设置字符集

charset = utf-8

缩进风格,space/tab

indent_style = space

缩进数

indent_size = 2

结尾换行符,可选 lf / cr / crlf

end_of_line = lf

在文件结尾插入新行

insert_final_newline = true

删除一行中的前后空格

trim_trailing_whitespace = true

缩进为一个空格

"indent":[1,"tab"],

https://eslint.org/docs/2.0.0/rules/indent
启动后发现,项目中默认每句后面需要分号和句号
根据网上文档,在.eslintrc.js文件中rules里添加了以下两句

rules: {
  "semi": [0],
  "comma-dangle": [0]
}
或者
rules: {
  "semi": ['off'],
  "comma-dangle": ['off']
}
"semi": ["error", "always"]

第一个值是规则的错误级别,可以是以下值之一:
"off"或0-关闭规则
"warn"或1-将规则作为警告打开(不会影响退出代码)
"error"或2-将规则作为错误打开(退出代码将为1)

问题1,Expected linebreaks to be ‘LF’ but found ‘CRLF’,预期换行符为“LF”,但找到“CRLF”
在这里插入图片描述
CR(Carriage Return Line Feed)表示回车换行
LF(Line Feed)表示换行
解决方法
rule添加 "linebreak-style": ["off", "windows"]

rule中增加的规则,基本符合了我的编程习惯

"semi": ['off'], // 关闭分号
"comma-dangle": ['off'],
"linebreak-style": ["off", "windows"],//window下回车换行
"no-tabs":"off", // 关闭
"indent":[1,"tab"],// 缩进为1个tab
"no-spaced-func":[1], //函数调用时 函数名与()之间不能有空格
"semi-spacing": [1, {"before": false, "after": true}],//分号前后空格
"no-console": "off"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值