vue报错:We‘re sorry but doesn‘t work properly without JavaScript enabled. Please enable it to continue
这个错误感觉是个万能的错误,各种原因都会报这个错误,只能一件一件排查,总结一下出现这种错误的环境:
- 路由模式是history需要后端修改映射关系的,如果配置错误会出现报错;解决方式:前端修改路由模式或者后端配置映射,后端也可以配置伪静态;
- publicpath路径问题,打包后项目需要根据在服务器存放位置设置路径位置;
- 当地开辟环境下报错需要检查署理服务器以及发送哀求地址是否正确;
- html中ID名与vue挂载名不一致也会出现这种环境;;
- 缓存问题,清除浏览器缓存然后再运行项目;
- 有的公司会对网络做特殊设置,具体原因得具体排查;
- 后端做了伪静态默认访问前端项目,比方:
- location / {
- index index.html index.htm;
- try_files $uri $uri/ /index.html;
- }
复制代码 访问后端不存在的静态文件就会报错,默认哀求是前端项目。解决办法:如果动态天生的静态文件由后端去判断文件存不存在再去哀求文件;
后续有相同环境会继续更新文章;
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |