yarn add -D @nuxtjs/eslint-config babel-eslint eslint eslint-config-standard eslint-loader eslint-plugin-babel eslint-plugin-import eslint-plugin-node eslint-plugin-prettier eslint-plugin-promise eslint-plugin-standard eslint-plugin-vue prettier
File .eslintrc.js
module.exports = {
root: true,
env: {
browser: true,
node: true,
},
parserOptions: {
parser: 'babel-eslint',
},
extends: [
'@nuxtjs',
'plugin:vue/recommended',
'plugin:prettier/recommended',
'prettier/vue',
],
plugins: ['prettier'],
// add your custom rules here
rules: {
'no-console': 'off',
'vue/no-v-html': 'off',
'no-useless-return': 'off',
},
}
File .prettierrc
{
"semi": false,
"singleQuote": true,
"trailingComma": "all"
}