Vue打包部署到Nginx时,css样式不生效的解决方式


Posted in Javascript onAugust 03, 2020

今天在将使用Vue-cli编写的前端项目部署到Nginx的时候发生了一件很困扰的问题:

Vue-cli项目在本地 使用 npm run dev的时候,页面样式是可以正常加载出来的,但是我将Vue-cli项目通过npm run build 打包生成的 dist 目录部署到Nginx之后,通过访问是无法加载出来样式的。

于是乎,在网上开始寻找资料,发现大部分前辈的解决方案都是在,config的文件夹中的index.js

assetsRoot: path.resolve(__dirname, '../dist'),
assetsSubDirectory: 'static',
assetsPublicPath: './',

把assetsPUblicPath修改为 ./

但是,我修改完毕之后呢,还是重新打包前端文件,重启Nginx服务器,但是还是显示不出来样式,不经意的看了一眼浏览器调试工具中的Console,发现:

Vue打包部署到Nginx时,css样式不生效的解决方式

哎呀,这不是前端文件在被浏览器进行渲染的时候,是当做普通文本内容来进行渲染了,并不是按照js、css来进行渲染,是类型的错误,于是乎,翻阅资料,是Nginx配置的问题,只需要在Nginx配置文件中加上以下两行就搞定了问题:

include mime.types;

default_type application/octet-stream;

重启Nginx服务,嗯哼哼,css样式出来了,完事,~~~~~

以上这篇Vue打包部署到Nginx时,css样式不生效的解决方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Tab页界面,用jQuery及Ajax技术实现
Sep 21 Javascript
使用jQuery时Form表单元素ID和name命名大忌
Mar 06 Javascript
form.submit()不能提交表单的错误原因及解决方法
Oct 13 Javascript
jquery UI Datepicker时间控件的使用方法(基础版)
Nov 07 Javascript
全面解析Bootstrap图片轮播效果
Dec 03 Javascript
Web Uploader文件上传插件使用详解
May 10 Javascript
JavaScript提高网站性能优化的建议(二)
Jul 24 Javascript
原生js实现弹出层登录拖拽功能
Dec 05 Javascript
微信小程序 登陆流程详细介绍
Jan 17 Javascript
JavaScript中数组Array.sort()排序方法详解
Mar 01 Javascript
vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
Oct 21 Javascript
用vue2.0实现点击选中active其他选项互斥的效果
Apr 12 Javascript
javascript运行机制之执行顺序理解
Aug 03 #Javascript
解决vue+elementui项目打包后样式变化问题
Aug 03 #Javascript
vue实现PC端分辨率适配操作
Aug 03 #Javascript
浅谈JavaScript中的“!!”作用
Aug 03 #Javascript
基于脚手架创建Vue项目实现步骤详解
Aug 03 #Javascript
解决Vue的项目使用Element ui 走马灯无法实现的问题
Aug 03 #Javascript
vue-quill-editor 自定义工具栏和自定义图片上传路径操作
Aug 03 #Javascript
You might like
Terran热键控制
2020/03/14 星际争霸
BBS(php & mysql)完整版(八)
2006/10/09 PHP
Yii中CGridView实现批量删除的方法
2015/12/28 PHP
thinkPHP多域名情况下使用memcache方式共享session数据的实现方法
2016/07/21 PHP
php登录超时检测功能实例详解
2017/03/21 PHP
在线游戏大家来找茬II
2006/09/30 Javascript
Javascript 通过json自动生成Dom的代码
2010/04/01 Javascript
jquery fancybox ie6不显示关闭按钮的解决办法
2013/12/25 Javascript
表单提交前触发函数返回true表单才会提交
2014/03/11 Javascript
js中各种类型的变量在if条件中是true还是false
2014/07/16 Javascript
javascript表单验证和Window详解
2014/12/11 Javascript
jQuery Mobile和HTML5开发App推广注册页
2016/11/07 Javascript
基于ionic实现下拉刷新功能
2018/05/10 Javascript
.vue文件 加scoped 样式不起作用的解决方法
2018/05/28 Javascript
Echarts之悬浮框中的数据排序问题
2018/11/08 Javascript
VUE 自定义组件模板的方法详解
2019/08/30 Javascript
antd 表格列宽自适应方法以及错误处理操作
2020/10/27 Javascript
原生JS生成指定位数的验证码
2020/10/28 Javascript
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
[52:03]Secret vs VG 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python 装饰器功能以及函数参数使用介绍
2012/01/27 Python
用Python进行TCP网络编程的教程
2015/04/29 Python
Python2.7编程中SQLite3基本操作方法示例
2017/08/09 Python
深入学习Python中的上下文管理器与else块
2017/08/27 Python
python如何定义带参数的装饰器
2018/03/20 Python
python如何查看微信消息撤回
2018/11/27 Python
PyQt5创建一个新窗口的实例
2019/06/20 Python
python3 写一个WAV音频文件播放器的代码
2019/09/27 Python
python相对企业语言优势在哪
2020/06/12 Python
浅谈anaconda python 版本对应关系
2020/10/07 Python
HTML5手指下滑弹出负一屏阻止移动端浏览器内置下拉刷新功能的实现代码
2020/04/10 HTML / CSS
荷兰超市:DEEN
2018/03/14 全球购物
日本乐天官方海外转运服务:Rakuten Global Express
2018/11/30 全球购物
项目经理的岗位职责
2013/11/23 职场文书
迟到检讨书5000字
2014/01/31 职场文书
班级元旦晚会开幕词
2016/03/04 职场文书