当前位置: 首页 > ai >正文

Vue部署到Nginx上及问题解决

一、Vue打包

dist文件即打包文件

二、下载Nginx,将dist内容全部复制到Nginx的html下

三、修改Nginx的nginx.conf配置文件,添加try_files $uri $uri/ /index.html;

 

 

try_files $uri $uri/ /index.html; 是 Nginx 配置中的一个重要指令,用于处理前端路由(如单页应用 SPA 的路由)和静态文件请求。它的作用是按顺序检查文件是否存在,并返回第一个找到的文件。如果所有文件都不存在,则返回最后一个参数指定的文件。


这行配置是实现单页应用(如 React、Vue)路由的关键,确保所有前端路由请求都能正确返回 index.html,同时不影响静态资源的正常加载。

四、注意事项:

刷新页面显示404,需添加try_files语句

#彻底重启Nginx(Windows)taskkill /f /im nginx.exe#进入Nginx目录下start nginx

http://www.xdnf.cn/news/12731.html

相关文章:

  • 深入理解 React Hooks
  • 通过css实现正方体效果
  • 【免费数据】2005-2019年我国272个地级市的旅游竞争力多指标数据(33个指标)
  • C++11 右值引用
  • Pandas-如何正确将两张数据表进行合并
  • 自定义protoc-gen-go生成Go结构体,统一字段命名与JSON标签风格
  • 【Zephyr 系列 15】构建企业级 BLE 模块通用框架:驱动 + 事件 + 状态机 + 低功耗全栈设计
  • github开源协议选择
  • iview-admin静态资源js按需加载配置
  • STM标准库-TIM旋转编码器
  • JAVASCRIPT 前端数据库-V6--仙盟数据库架构-—-—仙盟创梦IDE
  • 深入浅出 Arrays.sort(DualPivotQuicksort):如何结合快排、归并、堆排序和插入排序
  • 2025年夏第九届河北工业大学程序设计校赛
  • Linux 上的 Tomcat 端口占用排查
  • 2025-06-08 思考-人被基因和社会关系双重制约
  • Psychopy音频的使用
  • 实验四:图像灰度处理
  • 自动化立体仓库堆垛机控制系统STEP7 OB1功能块
  • python打卡day48
  • 《解锁树莓派+Java:TinyML模型部署的性能飞升秘籍》
  • Java 面向对象进阶之多态:从概念到实践的深度解析
  • Windmill:开源开发者基础设施的革命者
  • Apache Spark详解
  • 【Pikachu】PHP反序列化RCE实战
  • 神经网络-Day48
  • 【threejs】每天一个小案例讲解:创建基本的3D场景
  • nodejs环境变量配置
  • 新手如何选择前端框架?
  • 【五子棋在线对战】三.数据管理模块实现
  • 数据类型 -- 布尔