vue发布部署Uncaught SyntaxError: Unex rcted token ?问题解析

关于vite打包发布的浏览器版本过低无法兼容的问题 ,在到企业打包发布部署的过程中因为浏览器版本过低无法访问,一开始以为是服务器配置问题,甲方公司用的内网,安装的浏览器版本也很低,我们自己用同样的包同样的部署方式没有出现这个问题,最后换了低版本浏览器才复现,发现是浏览器兼容问题。 类似于Uncaught SyntaxError: Unex rcted token ****的几乎都兼容问题,在网上看到的相关文章几乎都在说静态文件路径错误等等,最终都没解决,可能也是因为vue3+vite的打包方式和网上解决的方法不符合,相关的一些报错具体的可以查看vite官网:[https://vitejs.cn/config/#build-target]
1、找到项目中的vite.config.ts文件,修改相关的配置,具体的兼容版本就看相关的兼容度了

 // target: 'es2015',
      // 兼容 Chrome 内核比较低的浏览器,如 360、QQ 浏览器
      target: 'es2015',
      cssTarget: 'chrome61',
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Uncaught SyntaxError: Unexpected token '?'错误通常是由于JavaScript代码中出现了不符合语法规则的字符造成的。根据引用和引用的内容,这个错误可能是由于代码中某处缺少了某些字符或者引入的JavaScript文件路径错误导致的。 为了解决这个错误,你可以按照以下步骤进行排查和修复: 1. 首先,检查你的代码中是否有缺少引号、括号、分号等基本语法元素的情况。确保代码中的每个字符都符合JavaScript语法规范。 2. 如果你在代码中使用了某个JavaScript库或文件,请确保你正确引入了该文件,并且文件路径是正确的。可以检查引用中的提示,看是否有文件路径错误的地方。 3. 如果你使用的是外部库或框架,可以查看相关文档或论坛,看是否有其他人遇到类似的问题,并找到解决方法。 4. 如果以上步骤都没有解决问题,你可以尝试将代码进行逐行注释,然后逐行取消注释,以找到导致错误的具体代码行。 5. 如果你仍然无法解决问题,可以尝试搜索错误信息和相关的代码片段,看是否有其他开发者遇到过类似的问题并提供了解决方案。 总之,Uncaught SyntaxError: Unexpected token '?'错误通常是由于JavaScript代码中出现了语法错误或者引入文件路径错误导致的。通过仔细检查代码和文件路径,你应该能够解决这个问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [解决 Uncaught SyntaxError: Unexpected token ‘‘ 解决方法](https://blog.csdn.net/HeXinT/article/details/125082562)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Uncaught SyntaxError: Unexpected token ‘.‘错误解决](https://blog.csdn.net/weixin_43934104/article/details/107861216)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Vue项目报错:Uncaught SyntaxError: Unexpected token](https://download.csdn.net/download/weixin_38697328/14820887)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值