vite打包报错:Unexpected token ‘??=‘

问题

在使用vite4.3.0打包项目的时候报错。

SyntaxError: Unexpected token ‘??=’
如下:
vite打包报错:Unexpected token ‘??=‘_第1张图片

后来研究了下,发现 逻辑空赋值(??=)是ES2021的语法,node v15.0.0以上才支持逻辑空赋值(??=)的语法。

解决

更新node到v15.0.0以上,我这边更新到了v18.14.0
vite打包报错:Unexpected token ‘??=‘_第2张图片
完美解决!!!

你可能感兴趣的:(前端,javascript,node.js)