nuxt3 + ts + eslint+ prettier初始化nuxt3项目
如果报错参考这篇
添加eslint和prettier
安装以下包,版本不限(这些版本暂时无报错)
{
"@vue/eslint-config-prettier": "^7.0.0 eslint-plugin-vue": "^9.3.0",
"prettier": "^2.7.1",
"typescript": "^4.9.5",
"eslint-plugin-nuxt": "^4.0.0", // 针对nuxt3 es2021: true,
},
extends: [
'plugin:vue/vue3-recommended',
'plugin:nuxt/recommended', // 针对nuxt3 `␍`eslint(prettier/prettier)报错,如出现添加此项即可,不是最佳方案,详见补充2
},
],
},
}
注释都是需要注意的地方和常见错误
补充
因为nuxt3 所以在nuxt3项目中使用'plugin:nuxt/recommended'替换'eslint:recommended'规则,在vue-cli项目中可以使用'eslint:recommended'即可。