解决vue项目打包上服务器显示404错误,本地没出错的问题


Posted in Javascript onNovember 03, 2020

1、使用脚手架搭建一个vue项目

2、运行,在本地运行没问题,接着打包上服务器,遇到404的错误,如下

解决vue项目打包上服务器显示404错误,本地没出错的问题

这是webpack打包的结果,解决办法如下

1、修改build文件夹下的utils.js文件,大约在51行添加

publicPath:"../../"
 if (options.extract) {
  return ExtractTextPlugin.extract({
  use: loaders,
  fallback: 'vue-style-loader',
  publicPath:"../../"
  })
 } else {
  return ['vue-style-loader'].concat(loaders)
 }
 }

2、修改config下index.js文件

cssSourceMap: true 改为 cssSourceMap: false
productionSourceMap: true 改为 productionSourceMap: false,
productionGzip: true, 改为 productionGzip: false,

接着重新打包~

补充知识:vue项目打包后请求不到数据的问题

为什么我们在开发vue项目的时候需要配置反向代理,原因是因为我们本地开发的时候会出现跨域的问题,

这个时候就需要反向代理来帮我们处理跨域的问题,但是有些开发者在开发完项目的时候,会直接打包,

直接打包的话就会出现问题,请求不到数据,是因为我们打包后的项目根本就不会出现跨域了,因为我们在开发的时候走的是本地8080端口,所有才有跨域,

打包完之后不用走本地端口所有就不会出现跨域了,所以我们在打包之前要先把我们的反向代理给注释掉,这样才不会出现数据请求出错的问题。

解决vue项目打包上服务器显示404错误,本地没出错的问题

解决vue项目打包上服务器显示404错误,本地没出错的问题

以上这篇解决vue项目打包上服务器显示404错误,本地没出错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
XRegExp 0.2: Now With Named Capture
Nov 30 Javascript
js数组的操作详解
Mar 27 Javascript
jQuery Migrate 1.1.0 Released 注意事项
Jun 14 Javascript
关于Bootstrap弹出框无法调用问题的解决办法
Mar 10 Javascript
微信小程序 使用canvas制作K线实例详解
Jan 12 Javascript
Web纯前端“旭日图”实现元素周期表
Mar 10 Javascript
微信小程序搜索组件wxSearch实例详解
Jun 08 Javascript
Angular在模板驱动表单中自定义校验器的方法
Aug 09 Javascript
Javascript Promise用法详解
May 10 Javascript
layer.open关闭父窗口 以及调用父页面的方法
Aug 17 Javascript
JavaScript类型相关的常用操作总结
Feb 14 Javascript
Vue替代marquee标签超出宽度文字横向滚动效果
Dec 09 Javascript
解决vant-UI库修改样式无效的问题
Nov 03 #Javascript
解决vant title-active-color与title-inactive-color不生效问题
Nov 03 #Javascript
如何在vue中使用百度地图添加自定义覆盖物(水波纹)
Nov 03 #Javascript
JavaScript语法约定和程序调试原理解析
Nov 03 #Javascript
解决vux 中popup 组件Mask 遮罩在最上层的问题
Nov 03 #Javascript
React Native登录之指纹登录篇的示例代码
Nov 03 #Javascript
解决VantUI popup 弹窗不弹出或无蒙层的问题
Nov 03 #Javascript
You might like
ip签名探针
2006/10/09 PHP
php连接与操作PostgreSQL数据库的方法
2014/12/25 PHP
Joomla框架实现字符串截取的方法示例
2017/07/18 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
JS打开图片另存为对话框实现代码
2012/12/26 Javascript
ie中js创建checkbox默认选中问题探讨
2013/10/21 Javascript
自己动手实现jQuery Callbacks完整功能代码详解
2013/11/25 Javascript
JS方法调用括号的问题探讨
2014/01/24 Javascript
JavaScript中this关键词的使用技巧、工作原理以及注意事项
2014/05/20 Javascript
jquery实现的鼠标下拉滚动置顶效果
2014/07/24 Javascript
jQuery获取页面元素绝对与相对位置的方法
2015/06/10 Javascript
jQuery实现页面点击后退弹出提示框的方法
2016/08/24 Javascript
JavaScript中ES6字符串扩展方法
2016/08/26 Javascript
js完整倒计时代码分享
2016/09/18 Javascript
js 中获取制定的cook信息实现方法
2016/11/19 Javascript
JS基于for语句编写的九九乘法表示例
2018/01/04 Javascript
JS实现区分中英文并统计字符个数的方法示例
2018/06/09 Javascript
Vue-不允许嵌套式的渲染方法
2018/09/13 Javascript
微信小程序中的canvas 文字断行和省略号显示功能的处理方法
2018/11/14 Javascript
layer.alert自定义关闭回调事件的方法
2019/09/27 Javascript
原生javascript如何实现共享onload事件
2020/07/03 Javascript
微信小程序实现购物车功能
2020/11/18 Javascript
Flask实现图片的上传、下载及展示示例代码
2018/08/03 Python
Python动态参数/命名空间/函数嵌套/global和nonlocal
2019/05/29 Python
python系统指定文件的查找只输出目录下所有文件及文件夹
2020/01/19 Python
如何基于线程池提升request模块效率
2020/04/18 Python
Python中的wordcloud库安装问题及解决方法
2020/05/27 Python
详解matplotlib绘图样式(style)初探
2021/02/03 Python
Mamas & Papas沙特阿拉伯:英国最受欢迎的婴儿品牌
2017/11/20 全球购物
高校毕业生自我鉴定
2013/10/27 职场文书
园艺专业毕业生求职信
2014/09/02 职场文书
关于运动会的广播稿
2014/09/22 职场文书
村主任“四风”问题个人对照检查材料思想汇报
2014/10/02 职场文书
成品仓库管理员岗位职责
2015/04/09 职场文书
爱岗敬业事迹材料
2019/06/20 职场文书
Linux安装Docker详细教程
2022/07/07 Servers