位置: 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元怎么处理
  • 公司帮个人代缴社保会计分录
  • 应收账款周转天数正常范围
  • 公司变更税务处理?
  • 如何设置电脑任务栏显示
  • 固定资产不入账是谁的责任
  • 以前年度原材料调出怎么做会计分录
  • 如何编制处置固定资产
  • 对公账户是否有银行卡号
  • 应交企业所得税和所得税费用区别
  • bios中如何关闭cd/dvd
  • php中如何使用session
  • 商场充值卡发票在哪开
  • 怎么关闭win10搜索栏
  • 商品销售税金及附加包括哪些
  • php深度分析
  • php使用自定义函数的方式
  • ChatGPT强化学习大杀器——近端策略优化(PPO)
  • 利润表主营业务成本怎么算
  • 会计成本确认
  • mongodb开启远程连接
  • 平价转让股权怎么做账
  • 差额征税要交多少钱
  • 增值税普通发票查询真伪
  • 免税企业免征增值税条件
  • 可以抵扣的进项发票有哪些
  • sql 语句插入结果为select和值混合示例
  • 餐饮税务每个月多少钱
  • 装修费用应该计入什么科目
  • 汇算清缴退税分录
  • 河道管理费是附加税吗
  • 所得税暂缓缴纳本来是不缴纳
  • 以前年度损益调整结转到本年利润吗
  • 总公司是否可以注销分公司
  • 辅助生产成本如何结转
  • 出纳记帐凭证
  • 2023年职工社保缴费标准一览表
  • mysql存储过程判断输入判断类型
  • winxp系统如何设置禁用磁盘检测功能
  • win10自动调整时间不准
  • rancheros github
  • linux中的ls命令的功能是变换工作目录到目标指定目录
  • 怎么关闭windows登录密码
  • macos time machine
  • Win7如何调整分辨率
  • win10 20h2怎么更新
  • liunx改时间命令
  • opengl阴影平移
  • nodejs回调函数返回值如何传递给其它函数
  • html中iframe怎么用
  • opengl消隐
  • js类继承的几种方式
  • 如何旋转图片30度
  • shell脚本-ge
  • 监控服务器安装教程
  • NGUI之UIGrid
  • unity3d初学者教程视频
  • android自定义ui
  • javascript的常用例子
  • jquery设置隐藏属性
  • 安卓手机管家怎么关闭
  • android studio 安装好后怎么在桌面找到
  • 个人可以到税务开物业费的
  • 浦东经济开发区官网
  • 税务申报时显示未抄报税?
  • 金三系统企业所得税如何变更所得税缴纳方式?
  • 如何查询房屋契税是否退还
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设