解决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 相关文章推荐
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
Sep 22 Javascript
jQuery contains过滤器实现精确匹配使用方法
Apr 12 Javascript
js jquery分别实现动态的文件上传操作按钮的添加和删除
Jan 13 Javascript
JavaScript实现在页面间传值的方法
Apr 07 Javascript
jQuery zclip插件实现跨浏览器复制功能
Nov 02 Javascript
如何用JS判断两个数字的大小
Jul 21 Javascript
JavaScript原生数组Array常用方法
Apr 06 Javascript
Vue-Router进阶之滚动行为详解
Sep 13 Javascript
简单的Vue SSR的示例代码
Jan 12 Javascript
Webstorm2016使用技巧(SVN插件使用)
Oct 29 Javascript
微信小程序合法域名配置方法
May 06 Javascript
vue props default Array或是Object的正确写法说明
Jul 30 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
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
2009/10/11 PHP
PHP输入流php://input介绍
2012/09/18 PHP
php下载远程大文件(获取远程文件大小)的实例
2017/06/17 PHP
基于laravel-admin 后台 列表标签背景的使用方法
2019/10/03 PHP
JS的IE和Firefox兼容性集锦
2006/12/11 Javascript
如何从jQuery的ajax请求中删除X-Requested-With
2013/12/11 Javascript
js购物车实现思路及代码(个人感觉不错)
2013/12/23 Javascript
jquery实现select选中行、列合计示例
2014/04/25 Javascript
JS中多种方式创建对象详解
2016/03/22 Javascript
js字符串引用的两种方式(必看)
2016/09/18 Javascript
JS验证 只能输入小数点,数字,负数的实现方法
2016/10/07 Javascript
Angularjs自定义指令实现三级联动 选择地理位置
2017/02/13 Javascript
微信小程序开发之入门实例教程篇
2017/03/07 Javascript
简单谈谈原生js的math对象
2017/06/27 Javascript
Vue-router 切换组件页面时进入进出动画方法
2018/09/01 Javascript
node.js爬取中关村的在线电瓶车信息
2018/11/13 Javascript
js实现简单分页导航栏效果
2019/06/28 Javascript
微信小程序实现身份证取景框拍摄
2020/09/09 Javascript
[59:08]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第一局
2016/02/27 DOTA
[01:22:29]真视界:2019年国际邀请赛总决赛
2020/01/29 DOTA
布同 Python中文问题解决方法(总结了多位前人经验,初学者必看)
2011/03/13 Python
Python实现微信公众平台自定义菜单实例
2015/03/20 Python
基于python3 类的属性、方法、封装、继承实例讲解
2017/09/19 Python
详解利用python+opencv识别图片中的圆形(霍夫变换)
2019/07/01 Python
Python利用 utf-8-sig 编码格式解决写入 csv 文件乱码问题
2020/02/21 Python
mac在matplotlib中显示中文的操作方法
2020/03/06 Python
Python OrderedDict字典排序方法详解
2020/05/21 Python
Python基础进阶之海量表情包多线程爬虫功能的实现
2020/12/17 Python
夏尔巴人登珠峰品牌:Sherpa Adventure Gear
2018/02/08 全球购物
自荐信如何制作?
2014/02/21 职场文书
员工考核评语大全
2014/04/26 职场文书
五年级下册复习计划
2015/01/19 职场文书
政协委员个人总结
2015/03/03 职场文书
小学班主任工作总结2015
2015/04/07 职场文书
值班管理制度范本
2015/08/06 职场文书
Redis安装启动及常见数据类型
2021/04/14 Redis