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 相关文章推荐
XENON基于JSON变种
Jul 27 Javascript
JS操作CSS随机改变网页背景实现思路
Mar 10 Javascript
js实现鼠标悬浮给图片加边框的方法
Jan 30 Javascript
浅谈轻量级js模板引擎simplite
Feb 13 Javascript
如何改进javascript代码的性能
Apr 02 Javascript
详解JavaScript 中的 replace 方法
Jan 01 Javascript
JS实现页面打印功能
Mar 16 Javascript
Angular2中select用法之设置默认值与事件详解
May 07 Javascript
浅谈node中的exports与module.exports的关系
Aug 01 Javascript
微信小程序开发之好友列表字母列表跳转对应位置
Sep 26 Javascript
详解Vue内部怎样处理props选项的多种写法
Nov 06 Javascript
vuex管理状态仓库使用详解
Jul 29 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
php使用变量动态创建类的对象用法示例
2017/02/06 PHP
PHP检测接口Traversable用法详解
2017/12/29 PHP
用htc组件制作windows选项卡
2007/01/13 Javascript
仅IE6/7/8中innerHTML返回值忽略英文空格的问题
2011/04/07 Javascript
js中方法重载如何实现?以及函数的参数问题
2013/08/01 Javascript
jQuery 回车事件enter使用示例
2014/02/18 Javascript
查找页面中所有类为test的结点的方法
2014/03/28 Javascript
node.js中的fs.openSync方法使用说明
2014/12/17 Javascript
js实现图片和链接文字同步切换特效的方法
2015/02/20 Javascript
JavaScript制作弹出层效果
2016/12/02 Javascript
基于node下的http小爬虫的示例代码
2018/01/11 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
2018/03/01 Javascript
vue 实现input表单元素的disabled示例
2019/10/28 Javascript
使用TS来编写express服务器的方法步骤
2020/10/29 Javascript
[02:48]DOTA2英雄基础教程 暗夜魔王
2013/12/12 DOTA
[03:24]CDEC.Y赛前采访 努力备战2016国际邀请赛中国区预选赛
2016/06/25 DOTA
[01:26]DOTA2荣耀之路2:iG,China
2018/05/24 DOTA
python操作摄像头截图实现远程监控的例子
2014/03/25 Python
Python入门篇之对象类型
2014/10/17 Python
Python中用于去除空格的三个函数的使用小结
2015/04/07 Python
centos6.7安装python2.7.11的具体方法
2017/01/16 Python
神经网络python源码分享
2017/12/15 Python
运动检测ViBe算法python实现代码
2018/01/09 Python
朴素贝叶斯分类算法原理与Python实现与使用方法案例
2018/06/26 Python
python matplotlib折线图样式实现过程
2019/11/04 Python
py-charm延长试用期限实例
2019/12/22 Python
澳大利亚便宜的家庭购物网站:CrazySales
2018/02/06 全球购物
小学生新学期寄语
2014/01/19 职场文书
银行党员批评与自我批评
2014/10/15 职场文书
计生个人工作总结
2015/02/28 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
团支部组织委员竞选稿
2015/11/21 职场文书
七年级作文之我的梦想
2019/10/16 职场文书
css实现两栏布局,左侧固定宽,右侧自适应的多种方法
2021/08/07 HTML / CSS
前端vue+express实现文件的上传下载示例
2022/02/18 Vue.js
Golang 入门 之url 包
2022/05/04 Golang