位置: IT常识 - 正文

VUE项目部署(vue项目部署后白屏)

编辑:rootadmin
VUE项目部署 前端项目的部署1.1 开发完的vue的项目 首先运行 以下命令 对项目进行打包npm run build

推荐整理分享VUE项目部署(vue项目部署后白屏),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue项目部署在tomcat上,vue项目部署到服务器,vue项目部署后白屏,vue项目部署到linux服务器,vue项目部署到服务器上,页面空白,springboot vue项目部署,vue项目部署到服务器,vue项目部署到服务器上,页面空白,内容如对您有帮助,希望把文章链接给更多的朋友!

1.2 安装nginx服务器

​ nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用,我们的网站部署到Nginx服务器上。当然也可以选择其它web服务器,这里我们就使用主流的nginx。

​ 首先查看部署项目的服务器上是否有Nginx

whereis nginx

​ 如果出现如下界面,则代表未安装nginx,否则可跳过本节。

​ 安装nginx

​ 运行命令

yum install -y nginx

​ 如果安装的比较慢 可以考虑一下是不是 yum源的原因 可以换成阿里等国内的yum源

运行完安装命令之后 可以通过

nginx -v

命令查看nginx是否安装成功 如果显示上图的版本 则表示安装成功

1.3 启动nginx

运行命令

nginx

在浏览器输入部署服务器的ip 如果出现一下的内容

则表示nginx启动成功

这里访问默认的是80端口,因为nginx服务就是默认的80端口,如果不能访问,大致有几种原因:

nginx未启动服务器安全组未加入80端口nginx配置错误

nginx的停止命令

nginx -s stop

停止nginx之后 页面无法访问

VUE项目部署(vue项目部署后白屏)

重启nginx服务,一般用于修改配置文件之后,命令如下

nginx -s reload1.4 修改nginx配置

查看nginx的安装目录

whereis nginx

此时/etc/nginx则是nginx配置文件存放位置,进入该文件夹

nginx.conf则是默认配置文件,编辑该文件

vim nginx.conf

修改这两个配置 即可 其它的不做修改

1.5 上传dist文件到服务器

将前端项目打包撑得dist文件加 上传到服务器nginx刚刚配置的/home/huailai/的文件夹下

可以使用

scp -r dist/ 用户名@ip:/home/huailai

远程传输的方式上传 也可以通过xftp等工具进行上传

上传完之后 重新启动一下nginx服务即可访问

nginx -s redload

至此 前端项目部署完成

1.6 解决刷新路由404问题

当我们切换路由后,然后在刷新页面,会出现404的情况

这是因为我们vue项目采用了history的路由方式,至于原因主要是vue是单页面应用,细节部分大家可自行下来了解。

解决问题的办法:

(1)将路由模式改为hash

(2)修改nginx配置

location / { try_files $uri $uri/ /index.html; ---解决页面刷新404问题} 

修改之后重启nginx,这个时候刷新浏览器则不会出现404了

由模式改为hash

(2)修改nginx配置

location / { try_files $uri $uri/ /index.html; ---解决页面刷新404问题} 

修改之后重启nginx,这个时候刷新浏览器则不会出现404了

本文链接地址:https://www.jiuchutong.com/zhishi/298483.html 转载请保留说明!

上一篇:Vue结合高德地图实现HTML写自定义信息弹窗(vue接入高德地图)

下一篇:Vue实现角色权限动态路由详细教程,在vue-admin-template基础上修改,附免费完整项目代码(vue角色管理)

  • 税务局纳税申报网站官网
  • 小规模开票超过五百万元,会自动升为一般纳税人吗
  • 如何查询公司是否是小微企业
  • 个税是按照实发工资计算吗
  • 公司收到生育津贴不发给员工 分录
  • 卖二手车发票如何做账?
  • 外经证预缴附加税
  • 金税盘的进项发票怎么导出
  • 小规模个人所得税怎么申报
  • 公司承揽员工租房个税如何入账?
  • 出口发票金额和备注了差了1分钱
  • etc开了充值发票还可以开消费发票么?
  • 应交税费是什么科目借贷方向
  • 个体户上季度未申报能补报吗
  • 关联申报不报有影响吗
  • 中央财政补贴政策
  • 应付职工薪酬所得税汇算清缴
  • 增值税的计税公式为
  • 供应商返点抵应怎么做账
  • 汽车行业销售折让
  • 资询服务收入算服务还是劳务
  • win10系统如何设置开机启动软件
  • 建筑工程增值税税率是多少
  • 进程调度算法例题分析
  • win10修改hosts文件权限
  • 应交增值税减免税款包括什么
  • 投资性房地产后续计量从成本模式转为公允价值模式属于
  • java本地缓存框架有哪些
  • 门店装修费怎么记会计凭证
  • php操作字符串函数
  • 对公账户的银行卡号是几位数
  • 深入php第五版中文版pdf
  • 原生js实现promise
  • 只有进项税没有销项
  • js删除对象的方法
  • html零基础入门教程
  • vue3中使用window方法
  • php强大吗
  • php基于单例模式开发
  • 有形动产的租赁增值税税率是多少
  • 定期定额征收超出3万怎么办
  • 购买土地需要缴纳增值税吗
  • 公司账户的资金有利息吗
  • 安全文明措施费费率一般为多少
  • 员工办理健康证需要什么材料
  • 红字信息表开错了怎么撤销
  • dedecms官网
  • mongodb副本集群
  • 什么是指企业的市场营销活动发生影响的各种因素的总和
  • 稳岗补贴缴纳社保个人部分还是公司部分
  • 固定资产改造替换
  • 个人收到国外汇款后怎么办
  • 增值税附加税有哪些
  • 企业到外地
  • 苗木种植发票免税怎么开
  • 股东现金存入公司账户,该如何做账?
  • 会计的总目标是什么意思
  • 财务费用怎么记账
  • 什么是建账?建账的基本程序是什么?
  • sql server 字符串操作
  • 电脑总是提示windows启动怎么办
  • imjpmig是什么进程
  • Win7系统如何开启移动到文件夹选项
  • win7系统无法安装
  • cocos2dx4.0入门
  • Node.js中的核心模块包括哪些内容?
  • div显示边框线
  • C# list多字段排序sort
  • python3循环语句
  • unity system
  • javax.net.ssl.SSLException: hostname in certificate didn't match:
  • 安卓中textview
  • android广播接收器数量达到1000
  • unity多开同一个项目的方法
  • java script
  • 定额发票查询app
  • 河北省网上税务局电子税务局
  • 国税局黑龙江省
  • 上海买房退税政策2023最新
  • 地方税务局怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设