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 相关文章推荐
面向对象的javascript(笔记)
Oct 06 Javascript
jquery animate实现鼠标放上去显示离开隐藏效果
Jul 21 Javascript
javascript 函数声明与函数表达式的区别介绍
Oct 05 Javascript
jQuery实现判断滚动条到底部
Jun 23 Javascript
jQuery实现横向带缓冲的水平运动效果(附demo源码下载)
Jan 29 Javascript
浅谈Javascript中的12种DOM节点类型
Aug 19 Javascript
Bootstrap 填充Json数据的实例代码
Jan 11 Javascript
微信小程序 页面跳转传值实现代码
Jul 27 Javascript
解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题
Aug 20 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
Apr 08 Javascript
JavaScript实现更换背景图片
Oct 18 Javascript
Vue页面跳转传递参数及接收方式
Sep 09 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
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
2006/10/09 PHP
PHP生成二维码的两个方法和实例
2014/07/01 PHP
php短信接口代码
2016/05/13 PHP
PHP迭代与递归实现无限级分类
2017/08/28 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
2017/12/21 PHP
Yii2压缩PHP中模板代码的输出问题
2018/08/28 PHP
Javascript 面向对象 继承
2010/05/13 Javascript
js禁止document element对象选中文本实现代码
2013/03/21 Javascript
nodejs下打包模块archiver详解
2014/12/03 NodeJs
浅谈javascript回调函数
2014/12/07 Javascript
node.js中的fs.symlink方法使用说明
2014/12/15 Javascript
DOM基础教程之模型中的模型节点
2015/01/19 Javascript
jquery实现从数组移除指定的值
2015/06/24 Javascript
javascript实现判断鼠标的状态
2015/07/10 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
2016/06/23 Javascript
Javascript实现前端简单的路由实例
2016/09/11 Javascript
Bootstrap中data-target 到底是什么
2017/02/14 Javascript
Node.js发送HTTP客户端请求并显示响应结果的方法示例
2017/04/12 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
2018/02/26 Javascript
[01:28:43]2014 DOTA2华西杯精英邀请赛5 24 DK VS CIS
2014/05/25 DOTA
[01:19:11]Ti4 循环赛第二日 NaVi.us vs iG
2014/07/11 DOTA
[53:15]Mineski vs iG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python静态方法实例
2015/01/14 Python
django admin添加数据自动记录user到表中的实现方法
2018/01/05 Python
Pandas中Series和DataFrame的索引实现
2019/06/27 Python
Python序列化与反序列化pickle用法实例
2019/11/11 Python
python3 自动打印出最新版本执行的mysql2redis实例
2020/04/09 Python
网上书店创业计划书
2014/01/12 职场文书
参赛口号
2014/06/16 职场文书
学校读书活动总结
2014/06/30 职场文书
教师节慰问信
2015/02/15 职场文书
十八大观后感
2015/06/12 职场文书
MySQL主从搭建(多主一从)的实现思路与步骤
2021/05/13 MySQL
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android
5道关于python基础 while循环练习题
2021/11/27 Python
python多次执行绘制条形图
2022/04/20 Python