问题:
vue-cli开发项目开发过程中我们遇到类似
error Strings must use singlequote quotes
error Missing space before function parentheses space-before-function-paren
error Extra semicolon semi
error Missing space before function parentheses space-before-function-paren
error Extra semicolon semi
等错误,其实是你用vetur格式化文件后,该文件代码格式与eslint规范冲突了。
报错信息(出错信息详细内容可以自行翻译了解):
报错的代码:
解决:
一,在设置setting.json中加入以下代码:
“vetur.format.defaultFormatterOptions”: {
“prettier”: {
// Prettier option here
“semi”: false,
“singleQuote”: true,
}
}
二,在.eslintrc.js或者在package.json中"eslintConfig"中的rules(