老师你好,关于代码格式化后ts里面的分号的问题
来源:4-8 Dropdown 组件基本功能编码
qq_我在时光机里找回忆
2020-11-07
我按照之前的做法,在项目根目录这里放了一个.prettierrc文件,里面写了
{
"semi": false,
"singleQuote": true,
"printWidth": 200,
"trailingComma": none
}
去掉了分号,使用单引号,并且去掉尾行的逗号。但是格式化后,我在ts里面写interface的时候,里面定义属性的时候用的分号也被去掉了,这个会导致报错。请问这里要怎么配置来解决这个问题呢?
写回答
2回答
-
同学你好 perttier 没法做这么细粒度的分辨,所以你可以配置 eslint 对于 ts 的配置,让属性结尾没有分号也不算错误。具体配置请看这个回答:http://coding.imooc.com/learn/questiondetail/210295.html
00 -
weixin_慕田峪131215
2020-12-08
我是配置eslint,容忍分号的存在,就可以了。。。
```js
module.exports = {
rules: {
semi: ['error', 'always']
}
}
```
112020-12-09
相似问题