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 相关文章推荐
jQeury淡入淡出需要注意的问题
Sep 08 Javascript
Js 冒泡事件阻止实现代码
Jan 27 Javascript
javascript 三种方法实现获得和设置以及移除元素属性
Mar 20 Javascript
JavaScript中如何通过arguments对象实现对象的重载
May 12 Javascript
使用CoffeeScrip优美方式编写javascript代码
Oct 28 Javascript
常见JS验证脚本汇总
Dec 01 Javascript
js中实现字符串和数组的相互转化详解
Jan 24 Javascript
jquery实现ajax加载超时提示的方法
Jul 23 Javascript
js装饰设计模式学习心得
Feb 17 Javascript
vue 虚拟dom的patch源码分析
Mar 01 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
Oct 12 Javascript
JavaScript实现点击切换验证码及校验
Jan 10 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
四月新番又没了,《Re:从零开始的异世界生活》第二季延期至7月播出
2020/05/06 日漫
php如何执行非缓冲查询API
2016/07/22 PHP
Laravel框架实现利用监听器进行sql语句记录功能
2018/06/06 PHP
js的一些常用方法小结
2011/06/29 Javascript
js 在定义的时候立即执行的函数表达式(function)写法
2013/01/16 Javascript
javascript操作html控件实例(javascript添加html)
2013/12/02 Javascript
js离开或刷新页面检测(且兼容FF,IE,Chrome)
2014/03/05 Javascript
Angular懒加载机制刷新后无法回退的快速解决方法
2016/08/30 Javascript
移动前端图片压缩上传的实例
2017/12/06 Javascript
webpack多入口文件页面打包配置详解
2018/01/09 Javascript
vue中使用ueditor富文本编辑器
2018/02/08 Javascript
JavaScript中为事件指定处理程序的五种方式分析
2018/07/27 Javascript
解决angular双向绑定无效果,ng-model不能正常显示的问题
2018/10/02 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
微信小程序实现星星评价效果
2018/11/02 Javascript
原生JS实现的放大镜特效示例【测试可用】
2018/12/08 Javascript
微信小程序实现单列下拉菜单效果
2019/04/25 Javascript
微信公众号生成新浪短网址的实现(快速生成)
2019/08/18 Javascript
Angular8路由守卫原理和使用方法
2019/08/29 Javascript
vue 使用鼠标滚动加载数据的例子
2019/10/31 Javascript
[38:41]2014 DOTA2国际邀请赛中国区预选赛 LGD VS CNB
2014/05/22 DOTA
Python之eval()函数危险性浅析
2014/07/03 Python
Python中的生成器和yield详细介绍
2015/01/09 Python
用Python编写一个基于终端的实现翻译的脚本
2015/04/24 Python
Python实现通过文件路径获取文件hash值的方法
2017/04/29 Python
python安装numpy&安装matplotlib& scipy的教程
2017/11/02 Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
2017/12/09 Python
Python实现的对本地host127.0.0.1主机进行扫描端口功能示例
2019/02/15 Python
Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
2019/04/15 Python
python银行系统实现源码
2019/10/25 Python
Python生成器传参数及返回值原理解析
2020/07/22 Python
美国狗旅行和户外用品领先供应商:kurgo
2020/08/18 全球购物
护士自我鉴定范文
2013/10/06 职场文书
顶碗少年教学反思
2014/02/21 职场文书
股东合作协议书
2014/09/12 职场文书
2015年企业工作总结范文
2015/04/28 职场文书