【发布时间】:2019-11-22 09:22:26
【问题描述】:
我有一个节点项目并且正在使用 VSCode。我无法让 ESLint 或 Prettier 正常工作,它们不会突出显示错误或自动格式化代码。
我得到的唯一输出是:
(node:74324) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: ) SyntaxError: Unexpected token ...
我已经多次完成设置,相信我的.eslintrc.json 和.prettierrc.json 设置正确。该错误似乎可能是 linter 无法识别更现代的 javascript,例如对象休息传播,但是,我尝试将 "parser": "babel-eslint" 添加到我的 ESLint 设置文件,并将 "ecmaVersion": 2018 添加到 parserOptions,但无济于事。
为了让这些工具正常工作,我有什么遗漏吗?
【问题讨论】:
标签: node.js ecmascript-6 visual-studio-code eslint prettier