Skip to content
Menu
Yuuk的博客
  • 首页
  • 前端技术
    • JavaScript
    • HTML & CSS
  • SEO
  • 设计
    • 素材分享
    • 设计教程
  • 随笔
Yuuk的博客

vue-cli 3 打包生产后报错的原因

Posted on 2019年11月5日2019年11月5日 by yuuk

vue-cli 3  和 vue-cli 2.x的区别差别非常大,基本上是从架构上的变更。所以网上查到很多解决报错的方式都不适用了。

今天总结一下自己遇到的报错问题以及是如何解决的。

一、页面空白,而且控制台提示资源404,如下图所示:

解决方法:在根目录下新建 vue.config.js 并写入如下配置:

module.exports = {
  publicPath: "./"
};

重新执行打包命令即可。

二、如果页面仅仅空白,控制台无报错。

解决方法:找到 src/router/index.ts 文件,将路由模式改为 hash 模式。

const router = new VueRouter({
  mode: "hash", // 就是这里
  base: process.env.BASE_URL,
  routes
});

重新执行打包命令即可。

打赏赞(1)分享

搜索

近期文章

  • 宝塔面板中使用docker部署nodejs应用
  • 如何将docker镜像上传到阿里云
  • React Native 报错 No bundle URL present 解决方法
  • axios 给每一个请求添加耗时统计
  • css filter属性导致fixed失效

标签

addEventListener ajax ajax跨域 chatAt css居中 DNS缓存 docker gulp ie7 json jsonp margin memcache mysql nodejs ps技巧 typescript void vpn vuejs wampserver webpack win10 XMLHttpRequest z-index 事件冒泡 事件绑定 内容发布时间 图片加载 大写 字符串 封装ajax 广告屏蔽 批量修改图层名称 水平垂直居中 注册码 特殊符号 百度 空元素 站长平台 网页快照 负边界 递减 随机数 首字母

友情链接

  • 蔡甸新闻网
©2025 Yuuk的博客 | 鄂ICP备13014750号-9