iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > html >vue.js打包之后可能会遇到的问题有哪些
  • 593
分享到

vue.js打包之后可能会遇到的问题有哪些

2024-04-02 19:04:59 593人浏览 独家记忆
摘要

这篇文章将为大家详细讲解有关vue.js打包之后可能会遇到的问题有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近在用webpack+Vue写项目,经过几天的熬夜加

这篇文章将为大家详细讲解有关vue.js打包之后可能会遇到的问题有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

最近在用webpack+Vue项目,经过几天的熬夜加班改BUG,终于把基本的框架给写完了,后面只要加一些小功能就可以了,太好吧!先来npm run build 打包出来看看吧!

vue.js打包之后可能会遇到的问题有哪些

打包中...,我们用本地服务器打开看一下。

额,不看不知道,一看吓一跳,坑咋这么多呢!但是作为一名积极向上的IT从业者,填坑吧。

1.打包之后没有被渲染出来

vue.js打包之后可能会遇到的问题有哪些

怎么回事,刚打开就告诉我啥也没有,这是要搞事情的前奏啊!,我们看一下错误信息,告诉我路径有问题,默默的看一下自己的地址栏和自己的文件所在目录,原来是我的打包文件没有放到根目录下,这个时候我们可以把我们的两个文件放到根目录下,但是作为一名有个性的IT人士,当然要看有没有其他方法。从上面的路径中隐隐约约有点预感,static是直接相对于根目录,说明这有可能打包的时候,有可能设置了绝对路径,如果我改成相对路径,那不就可以了吗。

vue.js打包之后可能会遇到的问题有哪些

我们去看一下项目文件下的config>index.js找到里面的build下的assetsPublicPath:'/',把它改成assetsPublicPath:'./',加个小点表示相对路径,不加表示绝对路径。npm run build运行。成功。

2.路由(router)mode:'history',导致页面不能渲染问题

vue.js打包之后可能会遇到的问题有哪些

地址栏的那个#怎么那么让我不舒服呢!对于有轻度强迫症的我来说,这是不能忍不了的。

我们在项目打包前,开发项目时(npm start),在vueRouter里设置mode:"history".可以去掉#号。

这里强行解释一番:

路由(router)默认 hash 模式,使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载,因为对于正常的页面来说,更换URl一定是会导致页面的更换的, 而只有更换URL中的查询字符串和hash值的时候才不会重新加载页面。

路由(router)的history模式,这种模式充分利用了history.pushState api来完成URL的跳转而不需要重新加载页面。没有#号。

npm run build打包中....

什么鬼,为什么我的路由(router)部分没有被渲染出来,这就是history的坑了,解决方法一,会到以前的hash模式;解决方法二,设置routes里的路由name。

vue.js打包之后可能会遇到的问题有哪些

这是因为路由(router)无法找到路径中的组件,所以也就无法渲染了。只需要修改 src > router > index.js,在每个path后加上组件名称就行了,这样就可以了。

这里有个小问题:

vue.js打包之后可能会遇到的问题有哪些

vue.js打包之后可能会遇到的问题有哪些

为了我们的时间考虑,还是放到根目录吧!

首页没有问题了,逐个链接测试一下。

vue.js打包之后可能会遇到的问题有哪些

vue.js打包之后可能会遇到的问题有哪些

这是什么鬼,路径和其他图片路径一样,图片也存在啊,为啥你就是这么傲娇,就是报错。来看一下控制台。

vue.js打包之后可能会遇到的问题有哪些

结合之前的./原来是相对路径问题,是我的开发文件assets下多个图片文件夹。

vue.js打包之后可能会遇到的问题有哪些

这个时候为了开发项目的可读性和维护性。只能默默的把前面改的相对路径'./'改回绝对路径'/'了。

关于“vue.js打包之后可能会遇到的问题有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: vue.js打包之后可能会遇到的问题有哪些

本文链接: https://www.lsjlt.com/news/78632.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • vue.js打包之后可能会遇到的问题有哪些
    这篇文章将为大家详细讲解有关vue.js打包之后可能会遇到的问题有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。最近在用webpack+vue写项目,经过几天的熬夜加...
    99+
    2024-04-02
  • 使用Redis可能遇到的问题有哪些
    这篇文章主要介绍使用Redis可能遇到的问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!这篇文章,我想和你聊一聊在使用 Redis 时,可能会踩到的「坑」。如果你在使用 Re...
    99+
    2024-04-02
  • sqlite3迁移mysql可能遇到的问题有哪些
    小编给大家分享一下sqlite3迁移mysql可能遇到的问题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!问题列表1、sq...
    99+
    2024-04-02
  • 在高防服务器租用时可能会遇到问题有哪些
    在高防服务器可能遇到的问题:1.硬件软件升级问题。2.更换IP问题。3.远程登录问题。 4.系统重装问题。 具体内容如下:一、CPU类的升级,通常的操作方法是不能卸下旧的CPU。 最常见的情况是添加处理器、重新创建新机器,或卸下处...
    99+
    2024-04-02
  • SpringBoot整合MyBatis过程中可能遇到的问题有哪些
    本文小编为大家详细介绍“SpringBoot整合MyBatis过程中可能遇到的问题有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“SpringBoot整合MyBatis过程中可能遇到的问题有哪些”文章能帮助大家解决疑惑,下面跟着小编的...
    99+
    2023-07-02
  • pytorch中DataLoader()过程中会遇到的问题有哪些
    这篇文章将为大家详细讲解有关pytorch中DataLoader()过程中会遇到的问题有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。如下所示:RuntimeError: stack expects ...
    99+
    2023-06-15
  • 在Storm集群中部署拓扑时可能会遇到的常见问题有哪些
    资源不足:在部署拓扑时,可能会出现资源不足的情况,比如内存不足、CPU负载过高等问题。 网络问题:网络连接不稳定或者带宽不足...
    99+
    2024-03-11
    Storm
  • oracle 11.2.0.4 DataGuard Broker配置过程中可能遇到的问题有哪些
    这篇文章主要介绍了oracle 11.2.0.4 DataGuard Broker配置过程中可能遇到的问题有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着...
    99+
    2024-04-02
  • apache安装遇到的问题有哪些
    这篇文章给大家分享的是有关apache安装遇到的问题有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、首先下载 apache 的 zip 包,并解压到指定的路径下;(如:E...
    99+
    2024-04-02
  • 爬虫抓取的时候会遇到哪些问题
    小编给大家分享一下爬虫抓取的时候会遇到哪些问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、乱码问题。有时我们成功抓取信息后,发现无法顺利进行数据分析,信息变...
    99+
    2023-06-20
  • 面试官可能会问到的 go、shell 和 path 相关问题有哪些?
    在现在的技术行业中,对于一位开发者而言,能够熟练掌握多种编程语言和技术工具是非常重要的。而在面试过程中,面试官也会针对你所熟练掌握的语言和工具进行提问。本篇文章将介绍在面试中可能会被问到的 go、shell 和 path 相关问题,以及相应...
    99+
    2023-10-13
    shell path 面试
  • Go系统遇到的锁问题有哪些
    本篇内容介绍了“Go系统遇到的锁问题有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!底层依赖 sync...
    99+
    2024-04-02
  • 升级react-router4遇到的问题有哪些
    小编给大家分享一下升级react-router4遇到的问题有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!react-router,V4版本修改内容1. 所有组件更改为从react-r...
    99+
    2024-04-02
  • cordova使用中遇到的问题有哪些
    这篇文章主要介绍了cordova使用中遇到的问题有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。简介Cordova提供了一组设备相关的A...
    99+
    2024-04-02
  • springboot项目打成war包部署到tomcat遇到的一些问题
    开发环境使用jdk1.8.0_60,把springboot 项目打成war包后,部署到apache-tomcat-7.0.68时报错如下,换成apache-tomcat-8.0.9解决org.apache.catalina.Lifecycl...
    99+
    2023-05-31
    springboot war tomcat
  • Java开发者遇到的问题有哪些
    这篇文章主要讲解了“Java开发者遇到的问题有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java开发者遇到的问题有哪些”吧!Java“死亡竞赛”中最难的问题让我们从最难啃的骨头开始吧...
    99+
    2023-06-17
  • 安装tomcat后可能出现的问题有哪些
    本篇文章给大家分享的是有关安装tomcat后可能出现的问题有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。     &nb...
    99+
    2023-06-22
  • 面试时可能被问到的CSS问题有哪些
    这篇文章主要介绍面试时可能被问到的CSS问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!问:  CSS选择符有哪些?哪些属性可以继承?优先级?内联和important哪个优先级高?选择符1通配选择符(*)表示...
    99+
    2023-06-08
  • Hibernate应用开发遇到的问题有哪些
    这篇文章主要讲解了“Hibernate应用开发遇到的问题有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Hibernate应用开发遇到的问题有哪些”吧!首先,学习任何一门新的框架首先要理...
    99+
    2023-06-17
  • 使用ip代理时会遇到哪些常见的问题
    本篇文章为大家展示了使用ip代理时会遇到哪些常见的问题,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、授权问题很多用户在开通ip代理后,发现API提取链接生成后,无法提取IP,或者提取IP后无法全...
    99+
    2023-06-15
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作