async function 报eslint 错误:Parsing error: Unexpected token function 解决方法
async function getData() {
这个代码报eslint 错误:Parsing error: Unexpected token function。
.eslintrc中
parserOptions: { ecmaVersion: 6 },
根据ESLint的官方文档,"ecmaVersion"配置项可以配置以下值:
- 3:ECMAScript 3(默认值)
- 5:ECMAScript 5
- 6:ECMAScript 2015(也称为ES6)
- 7:ECMAScript 2016
- 8:ECMAScript 2017
- 9:ECMAScript 2018
- 10:ECMAScript 2019
- 11:ECMAScript 2020
- 12:ECMAScript 2021
您可以根据您的代码中使用的ECMAScript版本来选择适当的配置值。例如,如果您的代码中使用了async/await语法,您需要将"ecmaVersion"设置为8或更高版本,以支持该语法。如果您不确定应该选择哪个版本,请参考ECMAScript的[官方文档]。
喜欢的话,请点赞,转发、收藏、评论,谢谢!