解决vite打包后项目出现空白的问题

这篇具有很好参考价值的文章主要介绍了解决vite打包后项目出现空白的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

打开控制台,一般会出现两种报错:

1. 找不到资源。

这是由于路径的问题,解决方案,vite.config.ts中加上路径都为相对路径。

export default defineConfig({
  plugins: [vue()],
  base: "./",
});

2. 页面还是空白,并且检查元素发现app节点中什么都没有,

修改路由模式,我之前是用的History模式,结果有问题,把router中index文件改为Hash模式。

import { createRouter, createWebHashHistory, RouteRecordRaw } from "vue-router";
// 省略。。。。

const router = createRouter({
  history: createWebHashHistory(),
  routes,
});
export default router;

因为我写的纯静态,到这里问题就已经能解决了。后面如果要写接口,又出现问题了,那再说吧文章来源地址https://www.toymoban.com/news/detail-725515.html

到了这里,关于解决vite打包后项目出现空白的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android问题笔记 - 解决WebView白屏空白的九种方案,AutoSize?

    专栏分享 点击跳转=Unity3D特效百例 点击跳转=案例项目实战源码 点击跳转=游戏脚本-辅助自动化 点击跳转=Android控件全解手册 点击跳转=Scratch编程案例 点击跳转=软考全系列 众所周知,人生是一个漫长的流程,不断 克服困难 ,不断反思前进的过程。在这个过程中会产生很多对

    2024年02月06日
    浏览(42)
  • Android问题笔记十四:解决WebView白屏空白的九种方案,AutoSize?

    专栏分享 点击跳转=Unity3D特效百例 点击跳转=案例项目实战源码 点击跳转=游戏脚本-辅助自动化 点击跳转=Android控件全解手册 点击跳转=Scratch编程案例 点击跳转=软考全系列 众所周知,人生是一个漫长的流程,不断 克服困难 ,不断反思前进的过程。在这个过程中会产生很多对

    2024年02月06日
    浏览(42)
  • vue打包完成后出现空白页原因及解决

    资源路径不对 路由模式:使用history, 此模式上线后易出现404 1、vue.config.js中配置: 2、在后端要求做重定向 如在nginx中使用rewrite做重定向

    2024年02月04日
    浏览(46)
  • 解决Vue3+Vite3 打包部署到nginx后配置非根目录刷新页面报错空白

    报错内容 解决方法 router文件 vite.config.ts nginx.conf 配置中路径apps是我自建的存放前端页面的文件夹 起关键作用的是 try_files $uri $uri/ /demo/index.html ,当然上面项目文件夹demo也需保持一致 alias 后面的路径是Vue项目打包后dist静态文件服务器存放路径,一般在nginx下面建一个文件夹

    2024年02月11日
    浏览(59)
  • vite打包vue3项目白屏报错

    资源路劲问题 修改:vite.config.ts 原因是需要服务器进行静态资源访问,否则会因为跨域而报错 : Access to script at \\\'file:///F:/Progremes/Vue3/yanxuan_vue3_m_h5/dist/assets/index-49de958d.js\\\' from origin \\\'null\\\' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, isolated

    2024年02月16日
    浏览(58)
  • vite打包静态文件打开显示空白

    需求场景 本地调试访问打包的文件看是否有啥问题,方便定位线上问题 安卓手机需要去直接访问静态文件,而不是访问域名的情况 vite 打包生成的文件如果直接放在服务器中是可以正常访问的,但是本地直接访问打包生成 index.html 文件就会提示以下问题。 访问的文件不存在

    2024年02月02日
    浏览(43)
  • 277/300 React+react-router-dom+Vite 二级页面刷新时,白屏问题解决

    BrowserRouter 换为 HashRouter

    2024年02月13日
    浏览(49)
  • vite引入@vitejs/plugin-legacy解决在低版本安卓浏览器白屏问题

    使用ES6语法可能在某些低版本安卓浏览器打开项目时白屏。 解决方案:引入@vitejs/plugin-legacy npm add -D @vitejs/plugin-legacy  --legacy-peer-deps 在vite.config.js配置文件中引入: import legacy from \\\'@vitejs/plugin-legacy\\\' 配置: plugins: [react(), eslintPlugin(), svgr({ exportAsDefault: true }),     legacy({      

    2024年02月14日
    浏览(39)
  • Android webview只加载10%且出现白屏问题排查解决

    有一个主页面,布局里是包含的一个Webview,页面跳转进入第二个页面也会加载一个新的WebView,但新的webView加载页面不成功,加载进度走到10%就不动了也没有报错信息。         首先出现的是主页面的webView一直加载不出来,但当时没有多想一直以为是网络的问题,杀死进程或

    2023年04月21日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包