系统: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’