最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue項目報錯Extra?semicolon?(semi)問題及解決

 更新時間:2023年10月07日 10:37:22   作者:大劉鴨  
這篇文章主要介紹了vue項目報錯Extra?semicolon?(semi)問題及解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

vue項目報錯Extra semicolon (semi)

如圖:

原因

項目中使用了eslint 的 semi 功能,

該功能,強制使代碼必須使用分號( ; ),或者必須不能加( ; )

該規(guī)則有兩個選項,一個是字符串,一個是對象。

字符串選項:

  • "always"  (默認) 要求在語句末尾使用分號
  • "never"  禁止在語句末尾使用分號 (除了消除以  [ 、 ( 、 / 、 +  或  -  開始的語句的歧義)

對象選項(當為  "always"  時):

  • "omitLastInOneLineBlock": true  忽略花括號在同一行(內(nèi)容也就在同一行了)的語句塊中的最后一個分號

對象選項(當為  "never"  時):

  • "beforeStatementContinuationChars": "any"  (默認) 如果下一句以  [ ( 、 / 、 +  或  -  開頭,忽略句末分號 (或缺少分號)。
  • "beforeStatementContinuationChars": "always"  如果下一句以  [ 、 ( / 、 +  或  -  開頭,要求句末有分號。
  • "beforeStatementContinuationChars": "never"  如果下一句以  [ ( 、 / 、 +  或  -  開頭,禁止末尾有分號。

如果項目不想使用該規(guī)則,再eslint配置文件中,刪除對應(yīng)的配置即可。

Extra semicolon (semi),Strings must use singlequote,vscode格式化樣式設(shè)置

VSCode格式化著實讓人頭疼,快捷鍵shift+Alt+F格式化代碼,將手寫的單引號全部變成雙引號,鬧心?。?/p>

本文在于解決:格式化的時候全部是單引號,不要分號,也不多顯示逗號。

首先安裝prettier,命令行:npm install --global prettier,

然后,在項目中添加一個文件.prettierrc.json,這個文件在項目里最外層,也就是說和README.md是同級的

最后,文件內(nèi)加上三行代碼,因為.json文件中不能寫注釋,所有我單開了一些鍵值對寫注釋。

代碼:

{
??"desc":?".json文件里面不允許有注釋,得單獨開key-value,/*?使用之前要安裝npm?install?--global?prettier?*/",
??"singleQuoteDesc":?"http://使用單引號",
??"singleQuote":?true,
??"semiDesc":?"http://在語句結(jié)尾處不打印分號",
??"semi":?false,
??"trailingCommaDesc":?"http://禁止隨時添加逗號",
??"trailingComma":?"none"
}

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

咸丰县| 汤原县| 江永县| 育儿| 巨野县| 旺苍县| 靖安县| 合肥市| 顺义区| 芜湖市| 大化| 江阴市| 新干县| 宣城市| 姜堰市| 茌平县| 宝应县| 德化县| 扶余县| 文水县| 错那县| 通道| 瓮安县| 合川市| 名山县| 普陀区| 广宗县| 沿河| 玛多县| 即墨市| 望都县| 乌苏市| 景德镇市| 桑日县| 迁西县| 海伦市| 大田县| 绍兴市| 偃师市| 五家渠市| 子洲县|