解决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 相关文章推荐
Javascript学习笔记一 之 数据类型
Dec 15 Javascript
jquery实现商品拖动选择效果代码(自写)
May 28 Javascript
javascript 表格内容排序 简单操作示例代码
Jan 03 Javascript
jquery常用方法及使用示例汇总
Nov 08 Javascript
javascript实现checkbox全选的代码
Apr 30 Javascript
简介JavaScript中的setTime()方法的使用
Jun 11 Javascript
PageSwitch插件实现100种不同图片切换效果
Jul 28 Javascript
js中不同的height, top的区别对比
Sep 24 Javascript
Vue 2.x教程之基础API
Mar 06 Javascript
javascript防篡改对象实例详解
Apr 10 Javascript
Vue 事件的$event参数=事件的值案例
Jan 29 Vue.js
vue-cli4.5.x快速搭建项目
May 30 Vue.js
解决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使用pack处理二进制文件的方法
2014/07/03 PHP
thinkphp3.x中display方法及show方法的用法实例
2016/05/19 PHP
Zend Framework路由器用法实例详解
2016/12/11 PHP
js 浏览器事件介绍
2012/03/30 Javascript
JavaScript计算字符串中每个字符出现次数的小例子
2013/07/02 Javascript
JavaScript DOM节点添加示例
2014/07/16 Javascript
Jquery api 速查表分享
2015/01/12 Javascript
jQuery给多个不同元素添加class样式的方法
2015/03/26 Javascript
JS制作手机端自适应缩放显示
2015/06/11 Javascript
详解AngularJS中的依赖注入机制
2015/06/17 Javascript
基于Turn.js 实现翻书效果实例解析
2016/06/20 Javascript
在一个页面实现两个zTree联动的方法
2017/12/20 Javascript
js中this对象用法分析
2018/01/05 Javascript
详解JavaScript的BUG和错误
2018/05/07 Javascript
解决vue中post方式提交数据后台无法接收的问题
2018/08/11 Javascript
对angularJs中ng-style动态改变样式的实例讲解
2018/09/30 Javascript
vue动态绑定class的几种常用方式小结
2019/05/21 Javascript
Vue.js标签页组件使用方法详解
2019/10/19 Javascript
高效jQuery选择器的5个技巧实例分析
2019/11/26 jQuery
Python实现单词翻译功能
2017/06/06 Python
python+tkinter编写电脑桌面放大镜程序实例代码
2018/01/16 Python
python模糊图片过滤的方法
2018/12/14 Python
使用python Telnet远程登录执行程序的方法
2019/01/26 Python
python自动化测试之异常及日志操作实例分析
2019/11/09 Python
在Keras中CNN联合LSTM进行分类实例
2020/06/29 Python
使用css3实现的windows8开机加载动画
2014/12/09 HTML / CSS
PurCotton全棉时代官网:100%天然棉花生产的生活护理用品
2016/11/18 全球购物
支教自我鉴定
2014/01/18 职场文书
献爱心倡议书
2014/04/14 职场文书
服装发布会策划方案
2014/05/22 职场文书
异地恋情人节寄语
2015/02/28 职场文书
征求意见函
2015/06/05 职场文书
银行资信证明
2015/06/17 职场文书
2015年教务处干事工作总结
2015/07/22 职场文书
如何拟写通知正文?
2019/04/02 职场文书
Ruby GDBM操作简介及数据存储原理
2022/04/19 Ruby