value to be set vue/require-default-prop
warning 'v-html' directive can lead to XSS attack vue/no-v-html
warning The "created" property should be above the "methods" property on line 74
Конфиг линта такой
module.exports = {
root: true,
env: {
browser: true,
node: true,
},
parserOptions: {
parser: 'babel-eslint',
},
extends: [
'@nuxtjs',
'prettier',
'prettier/vue',
'plugin:prettier/recommended',
'plugin:nuxt/recommended',
],
plugins: ['prettier'],
// add your custom rules here
rules: {
'prettier/prettier': [
'error',
{
endOfLine: 'auto',
},
],
'no-console': process.env.NODE_ENV === 'production' ? 2 : 0,
semi: 'off',
'arrow-parens': 'off',
camelcase: 'off',
'comma-dangle': 'off',
'eol-last': 'off',
'require-jsdoc': 'off',
'linebreak-style': 'off',
},
}
первый и третий отключать не нужно, просто подправь код, а второй можно отключить в .eslintrc объект rules свойство "vue/no-v-html": "off"
Обсуждают сегодня