vue 双问号语法编译报错

vue 双问号语法编译报错_第1张图片

如上图,使用了??语法,编译报错,遇到三次,总是忘记解决方案,做个记录,供参考

解决方案:
  1. 首先,升级babel到7.0以上,升级操作如下:

npm install babel-upgrade -g ,安装升级插件
babel-upgrade --write 重写package.json文件
npm install 重新安装依赖
可参考 https://github.com/babel/babel-upgrade
如果出现下图报错,执行npm install --save @babel/runtime-corejs2vue 双问号语法编译报错_第2张图片

  1. 安装解析双问号语法的依赖

npm install --save-dev @babel/plugin-proposal-nullish-coalescing-operator;
安装后我这边编译正常。

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