vue-clivue cli 打包js过大后地址上#怎么去掉

用vue-cli搭建了一个项目,开发环境中路由一切正常,但是打包后路由无法渲染
[问题点数:50分]
用vue-cli搭建了一个项目,开发环境中路由一切正常,但是打包后路由无法渲染
[问题点数:50分]
只显示楼主
取消只显示楼主
匿名用户不能发表回复!|vue-cli 打包后,样式完全不对,但没有报错 - VueClub
这家伙很懒,什么个性签名都没有留下。
微信扫码关注
QQ扫码快速入群
发布于 9个月前
3059 次浏览
是有些樣式沒找到吧,你檢查檢查路徑有沒有問題吧
打包出来只有一个CSS文件啊,一小部分样式有了
Vue中文社区 独家公众号,面向前端爱好者, 每日更新最有料的文章,最前沿的资讯,内容包含但不限于Vue,React,Angular,前端工程化...等各种"大保健"知识点,右上角点关注,老司机带你弯道超车,不定期更有各种福利赠送
?? 亲,微信扫一扫奴家
服务器搭建在
存储赞助商为
声明:内容均来自于网络,如有侵权行为请发送邮件至,我们将在第一时间删除没有更多推荐了,
不良信息举报
举报内容:
使用vue-cli打包过程中的步骤以及问题
举报原因:
原文地址:
原因补充:
最多只允许输入30个字
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!做了一个demo,想看一下打包之后的样子,发现页面是空的。
发现问题就要解决:
1.首先看控制台没有报任何错误,那就证明我们的代码是没有任何问题的。
只能是路径问题造成的。
2.在路由router/index.js中加入一个404页面,代码引入创建之类的就不说了。也就是说只要路径错误,Error这个vue组件就会显示
path: '*',
name: '404',
component: Error,
hidden: true
3.再打包,发现新增的Error果然出现。
4.再次证明是路径问题,想到路由有个mode模式
之前考虑到原先的默认模式(也就是地址后面带"#")很不习惯,所以改为history模式了
export default new Router({
mode:'history',
5.看下是不是这个问题
把history模式去掉
OK,一切正常
补充一下:
看一下config/index.js 里面
把绝对路径改为相对路径!!!!!
阅读(...) 评论()404 Not Found
The requested URL /q/7664 was not found on this server.

我要回帖

更多关于 vue cli 去掉打包hash 的文章

 

随机推荐