当前位置: 首页 > 知识库问答 >
问题:

javascript - vue2项目报错 invalid expression: Unexpected token '.' in ?

吴展
2023-05-18

环境:vue2.6.14 node18.16.0
以下是报错截图,这是因为不支持模板字符串写法吗,请问如果配置支持?
image.png
原本项目可以正常运行,但是使用nvm切换node版本之后就报错了

共有2个答案

赏逸春
2023-05-18

升级vue-loader试试。 或者降级node版本吧。

钱振
2023-05-18

使用可选链需要安装配置相关插件

安装依赖
npm install @babel/plugin-proposal-optional-chaining --save-dev

在babel.config.js中配置
module.exports = {
        plugins: ["@babel/plugin-proposal-optional-chaining"]
}


其他常用插件
@babel/plugin-proposal-optional-chaining             可选链        ?.
@babel/plugin-proposal-nullish-coalescing-operator   空值合并运算符 ??
@babel/plugin-proposal-object-rest-spread            扩展运算符     ...
@babel/plugin-syntax-dynamic-import                  顶层import
@babel/plugin-proposal-decorators                    装饰器 
 类似资料: