在vscode下写nuxt项目,无法识别export
.eslintrc.js配置如下
module.exports = {
root: true,
env: {
browser: true,
node: true
},
parserOptions: {
parser: 'babel-eslint'
},
extends: [
// https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention
// consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules.
'plugin:vue/essential'
],
// required to lint *.vue files
plugins: [
'vue'
],
// add your custom rules here
rules: {}
}
描述:
- 问题出在
'plugin:vue/essential'
,如果将它注释掉的话,vscode能正常工作。 npm run dev
能正常运行不会报export
的错误,当然如果注释掉'plugin:vue/essential'
则会报错。
看上去是'plugin:vue/essential'
在vscode的eslint下表现出错?
目前我的解决方案是在nuxt.config.js
中设置eslint
的路径为.eslintrc_nuxt.js'
,这样nuxt和vscode的eslint会使用不同的配置文件。
请问出现这种情况的原因是什么?改怎么解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论