在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 有關(guān)eslint與webstrom格式化的沖突

有關(guān)eslint與webstrom格式化的沖突

有一些eslint的規(guī)則與webstrom的快捷鍵格式化有沖突的問題

例如:

<Route path="/list" component={TopicList} />,

airbnb的規(guī)范下,自閉合標(biāo)簽的 / 前面必須有一個(gè)空格,但是格式化快捷鍵按下之后他會(huì)消除空格

還有自動(dòng)引入

import TopicList from "../views/topic-list/index"

在自動(dòng)引入的時(shí)候會(huì)是雙引號(hào),與單引號(hào)的規(guī)范沖突,不知道是否可以設(shè)置

以及在使用vue的時(shí)候

<script>
    export default {
        
    }
</script>

一旦格式化,就會(huì)在script這里產(chǎn)生縮進(jìn),造成多兩個(gè)或者四個(gè)空格,是否可以不修改webstorm的設(shè)置,而是設(shè)置eslint 達(dá)到對(duì)此處空格數(shù)的正確識(shí)別

回答
編輯回答
入她眼

clipboard.png
這里勾上,自閉合標(biāo)簽,格式化的時(shí)候,/前會(huì)自動(dòng)添加空格

clipboard.png

設(shè)置永遠(yuǎn)使用單引號(hào)

clipboard.png
這個(gè)是配置 webstorm,使用空格代替 tab,tab 的長(zhǎng)度為2個(gè)空格,使用兩個(gè)空格來格式化代碼.

如果你要改變 eslint 的規(guī)則,看這里
http://eslint.cn/docs/rules/n...

把鼠標(biāo)移到webstorm報(bào)錯(cuò)的地方,如果是eslint提示的錯(cuò)誤,會(huì)顯示規(guī)則名稱

clipboard.png

然后去這網(wǎng)站搜索該規(guī)則對(duì)應(yīng)的說明
http://eslint.cn/docs/rules/

2018年1月26日 16:40