木灵鱼儿
vue 项目实战
vite 兼容空值运算符[??]到旧的浏览器版本
前言最近同事测试落地页发现下载触发无响应,然后我为了调试方便,给他手机从酷安上下了一个谷歌浏览器,结果安装完才打开,发现页面直接就报错了,提示:vue router SyntaxError: Unexpected token '?'我开始以为是路由出现问题了,结果查了半天发现是es的新特性??语法导致的。由于vite使用的是esbuild打包,所以我在esbuild的文档上查询到,??语法最低只支持Chrome 80版本,我一看安装的版本v78,两眼一黑。看来要做一个低版本的兼容处理了。教程vite的配置选项中有一个build选项,里面有一个target目标,表示你需...
最近评论