系統:mac
工具:vscode
時間:2020年3月15日
問題1:vscode 格式化文檔后出現單引號變成了雙引號,eslint報錯的問題。
格式化文檔 選中的模式是 prettier。
會出現把單引號 變成了 雙引號 。這就不符合 eslint 的標准。
解決辦法:在前端 vue 項目根目錄下添加 .prettierrc.json
文件, 配置如下就好了
{ "singleQuote": true, "semi": false }
singleQuote: true
使用單引號
semi: false
在語句末尾不打印分號
再次格式化代碼就雙引號就變成了單引號。
問題2: vscode 格式化代碼后造成函數括號后的空格被刪除
原因:eslint和prettier規范代碼沖突
解決辦法:在.eslintrc.js中添加: ‘space-before-function-paren’: ‘off’