vsCode配置
一、vscode使用eslint格式化代碼取消自動添加分號:
https://blog.csdn.net/qq_37908043/article/details/90202554
{ "window.zoomLevel": 1, // "editor.formatOnSave": true, // eslint保存格式化 "vetur.format.defaultFormatterOptions": { "prettier": { // 格式化不加分號 "semi": false, // 格式化為單引號 "singleQuote": true } }, // 在方法括號之間插入空格 "javascript.format.insertSpaceBeforeFunctionParenthesis": true, "editor.formatOnType": true //開啟自動格式化 }
修復了此問題:
11:24 error Strings must use singlequote quotes
11:56 error Extra semicolon semi
13:9 error Strings must use singlequote quotes
19:6 error Extra semicolon semi
23:17 error Strings must use singlequote quotes
23:49 error Extra semicolon semi
27:67 error Extra semicolon semi
28:16 error Extra semicolon semi
32:19 error Strings must use singlequote quotes
32:26 error Extra semicolon semi
41:180 error Extra semicolon semi
44:2 error Extra semicolon semi
錯誤額外分號半
錯誤字符串必須使用單引號
二、eslint規則修改:函數括號前必須加空格的規則修改:
https://blog.csdn.net/qq_43416014/article/details/105012478
在根目錄下的.eslintrc.js中的rules: {}中添加:
'space-before-function-paren':0
切記要重啟。
rules: { 'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off', 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', 'space-before-function-paren':0 }
修復了此問題:
14:17 error Missing space before function parentheses space-before-function-paren
錯誤函數前缺少空格括號函數前缺少空格