Uncaught SyntaxError: Unexpected token: '{' 手指旋风 2025-02-14 266 阅读1分钟 -释义:未捕获的语法错误,出现不被期待的字符。 -原因1:检查代码未发现语法错误。一般在编码时就会IDE就会提示,出现这种可能的情况很少。 -原因2:检查构建工具所生成的代码目标版本是否被Node.js、浏览器兼容。 上图中esbuild对js的生成目标版本是es2022,存在部分浏览器无法兼容es2022语法的问题,比如对静态代码块的兼容。