You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中index.js报eslint错误Parsing error: Unexpected token => 如何解决

报错原因

该Parsing error: Unexpected token =>错误由ESLint解析配置不匹配导致:现有配置仅声明支持ES6语法,而代码中用到的async/await属于ES2017新增特性,同时.eslintrc.js存在配置项格式错误、未指定对应解析器的问题,最终ESLint无法识别async箭头函数语法。

修复步骤
  • 修正.eslintrc.js配置,补充解析规则、修复格式错误,修改后的完整配置如下:
module.exports = {
  root: true,
  env: {
    es2020: true,
    node: true,
  },
  parser: "@babel/eslint-parser",
  parserOptions: {
    ecmaVersion: 2020,
    sourceType: "module",
    requireConfigFile: false
  },
  extends: [
    "eslint:recommended",
    "google",
    "plugin:react/recommended",
  ],
  rules: {
    quotes: ["error", "double"],
  },
};
  • 若运行后提示缺少@babel/preset-env依赖,执行安装命令:
    npm install @babel/preset-env --save-dev
  • 重启VSCode的ESLint服务,或直接重启编辑器即可生效。

内容的提问来源于stack exchange,提问作者Vibras

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 17:54:01