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 相关文章推荐
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
Aug 03 Javascript
javascript中检测变量的类型的代码
Dec 28 Javascript
jQuery模拟超链接点击效果代码
Apr 21 Javascript
jquery showModelDialog的使用方法示例详解
Nov 19 Javascript
javascript作用域链(Scope Chain)用法实例解析
Nov 30 Javascript
Restify中接入Socket.io报Error:Can’t set headers的错误解决
Mar 28 Javascript
Bootstrap里的文件分别代表什么意思及其引用方法
May 01 Javascript
Bootstrap实现下拉菜单多级联动
Nov 23 Javascript
详解Vue 事件修饰符capture 的使用
Dec 29 Javascript
简易Vue评论框架的实现(父组件的实现)
Jan 08 Javascript
jQuery实现遍历XML节点和属性的方法示例
Apr 29 jQuery
JavaScript对象访问器Getter及Setter原理解析
Dec 08 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
计数器详细设计
2006/10/09 PHP
几个学习PHP的网址
2006/11/25 PHP
php 删除无限级目录与文件代码共享
2008/11/22 PHP
简单的PHP留言本实例代码
2010/05/09 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
php实现的数组转xml案例分析
2019/09/28 PHP
laravel 实现设置时区的简单方法
2019/10/10 PHP
JS实现一键回顶功能示例代码
2013/10/28 Javascript
jQuery学习笔记之 Ajax操作篇(二) - 数据传递
2014/06/23 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
JavaScript实现选择框按比例拖拉缩放的方法
2015/08/04 Javascript
谈一谈javascript中继承的多种方式
2016/02/19 Javascript
谈谈第三方App接入微信登录 解读
2016/12/27 Javascript
详解webpack 如何集成第三方js库
2017/06/29 Javascript
Express + Node.js实现登录拦截器的实例代码
2017/07/01 Javascript
基于js的变量提升和函数提升(详解)
2017/09/17 Javascript
weebox弹出窗口不居中显示的解决方法
2017/11/27 Javascript
JQuery选中select组件被选中的值方法
2018/03/08 jQuery
11行JS代码制作二维码生成功能
2018/03/09 Javascript
vue.js学习笔记之v-bind和v-on解析
2018/05/03 Javascript
微信小程序通过js实现瀑布流布局详解
2019/08/28 Javascript
浅析Python编写函数装饰器
2016/03/18 Python
python制作websocket服务器实例分享
2016/11/20 Python
在Linux命令行终端中使用python的简单方法(推荐)
2017/01/23 Python
Python3实现的简单验证码识别功能示例
2018/05/02 Python
Python发展简史 Python来历
2019/05/14 Python
python3 mmh3安装及使用方法
2019/10/09 Python
执行Django数据迁移时报 1091错误及解决方法
2019/10/14 Python
python实现xlwt xlrd 指定条件给excel行添加颜色
2020/07/14 Python
就业自荐书
2013/12/05 职场文书
《母亲的恩情》教学反思
2014/02/13 职场文书
信息服务专业毕业生求职信
2014/03/02 职场文书
幼儿生日活动方案
2014/08/27 职场文书
私用公车造成事故检讨书
2014/11/16 职场文书
2016年乡镇综治宣传月活动总结
2016/03/16 职场文书
曾国藩励志经典名言37句,蕴含哲理
2019/10/14 职场文书