Vue 打包发布Nginx配置

vue 打包

//切换目录到package.json点目录下npm run build//有时候是 build:prod 主要看你package.json>scripts>vue-cli-service build 的key是啥//完事之后dist文件下就是所有的资源文件继续配置就完了

修改config

listen80;#这里跟前端配置的端口有关server_name localhost;#验证域名时 可加上域名地址#server_name localhost www.test.com;# 将dist文件放到Nginx 的hml文件下(推荐)location /{root html/dist;index index.html index.htm;try_files$uri$uri/ /dist/index.html;}#下面的配置解决在某个界面重复刷新404的bug 需要在location /prod-api/ 之前location /{try_files$uri$uri/ /index.html;}# 如果你是若依项目请加上下面的代码 如果不是请忽略# http://doc.ruoyi.vip/ruoyi-vue/document/hjbs.html#nginx%E9%85%8D%E7%BD%AElocation /prod-api/{proxy_set_header Host$http_host;proxy_set_header X-Real-IP$remote_addr;proxy_set_header REMOTE-HOST$remote_addr;proxy_set_header X-Forwarded-For$proxy_add_x_forwarded_for;proxy_pass http://localhost:8080/;}# 申请ssl证书可能会用到location=/.well-known/pki-validation/{default_type"text/plain";#上面的/ root配置到的位置是html/dist 在其文件夹下创建/.well-known/pki-validation/xxxx.txt即可root /.well-known/pki-validation/;index index.html index.htm;}# 下面的配置解决在某个界面重复刷新500 404的bugerror_page500502503504404/dist/index.html;location=/dist/index.html{root html;}#error_page 404 /404.html;

相关新闻

JSP电子投票系统:Java Web教学级完整实战项目

JSP电子投票系统:Java Web教学级完整实战项目

简介:这是一套基于JSP技术实现的企业级电子投票系统完整源码,面向Java Web初学者与课程设计实践者,解决中小型组织在线投票管理场景下的功能闭环需求,涵盖用户参与、结果统计与后台管控全流程。资源包共64个文件,以37个…

2026/10/21 2:46:00 阅读更多 →
可调试的人脸识别全流程:检测+特征+活体三模块解耦实现

可调试的人脸识别全流程:检测+特征+活体三模块解耦实现

简介:本资源是一套面向深度学习初学者与计算机视觉开发者的「人脸识别活体检测」一体化学习实践包,聚焦真实场景下的身份认证系统构建,解决模型选型、多算法协同、防伪能力集成等工程落地关键问题。压缩包共54个文件,含26个Python…

2026/10/21 2:46:00 阅读更多 →
GitKraken Ubuntu 深度指南:Electron+libgit2 可视化 Git 协作实战

GitKraken Ubuntu 深度指南:Electron+libgit2 可视化 Git 协作实战

简介:本资源为 GitKraken v6.5.1 官方 Ubuntu 原生客户端安装包,面向 Linux 开发者、Git 初学者及需图形化操作 Git 的团队协作人员,解决命令行 Git 学习门槛高、分支/合并/冲突处理可视化不足等痛点。压缩包为 tar.gz 格式,共 97…

2026/10/21 2:45:00 阅读更多 →

最新新闻

芯片烧录上位机实操指南:错误代码分类排查与产线稳定避坑

芯片烧录上位机实操指南:错误代码分类排查与产线稳定避坑

Flashrunner这种上位机,操作界面上看起来就是几个窗口、几个按钮,但真正在产线或者实验室里跑起来,你会发现它背后牵扯的东西远比想象中多。芯片型号匹配、通信稳定性、目标文件格式、供电质量,甚至是一根USB线的好坏,…

2026/10/21 4:12:41 阅读更多 →
Linux下Node.js安装与环境变量配置:从PATH原理到cnpm全局安装

Linux下Node.js安装与环境变量配置:从PATH原理到cnpm全局安装

前两天刚在群里帮一个朋友排查问题,他下载了 Node.js 压缩包,解压后心里想着装好了,结果在终端里敲node -v,系统只回了一句command not found。这种场景我见过太多次:教程里写着“安装 Node.js 并配置环境变量”&#…

2026/10/21 4:12:41 阅读更多 →
轻量级可编程地图交互组件:lingbot-map设计与实践

轻量级可编程地图交互组件:lingbot-map设计与实践

1. 项目概述:一个轻量级、可嵌入的地理信息交互组件“lingbot-map”这个名字一出现,我就下意识在终端里敲了npm search lingbot-map和pypi search lingbot-map——结果是空的。再查 GitHub、GitLab 和国内主流开源平台,也没有匹配的公开仓库。…

2026/10/21 4:12:41 阅读更多 →
知识工作流自动化实践:用插件搭建输入到输出的完整闭环

知识工作流自动化实践:用插件搭建输入到输出的完整闭环

knowledge-work-plugins 这套东西,我断断续续折腾了小半年,从最初的几个零散脚本,到后来慢慢攒成一个像样的工具集,中间踩过的坑、推翻重来的设计,都挺值得拿出来聊聊的。很多做知识管理的人,工具换了一茬又…

2026/10/21 4:12:41 阅读更多 →
Kafka分区机制:高并发吞吐的基石与生产实践

Kafka分区机制:高并发吞吐的基石与生产实践

刚开始接触Kafka时,我对分区(Partition)的认知只停留在“一个Topic可以拆成多个分区”这个层面,直到某次压测让我吃了大亏:三个Broker的集群,Topic只建了三个分区,消费者组里却启动了九个消费线…

2026/10/21 4:12:41 阅读更多 →
lingbot-map:轻量级语义化地图交互组件设计与实践

lingbot-map:轻量级语义化地图交互组件设计与实践

1. 项目概述:一个轻量级、可嵌入的地理信息交互组件“lingbot-map”这个名字一出现,我就下意识在终端里敲了npm search lingbot-map和pypi -s lingbot-map——结果是空的。再查 GitHub、GitLab 和国内主流代码托管平台,也没有匹配的公开仓库。…

2026/10/21 4:11:41 阅读更多 →

日新闻

统一内存+量化:锐龙AI Max PRO 400如何本地跑320B大模型

统一内存+量化:锐龙AI Max PRO 400如何本地跑320B大模型

这段时间硬件圈和AI圈都在传一个事:AMD锐龙AI Max PRO 400系列把最高192GB统一内存搬进了PC形态的产品里,按宣传口径,本地跑320B参数的大家伙不再是纸面概念。我第一反应倒不是“内存真大”,而是这话背后的含金量——它把过去只能…

2026/10/21 0:00:11 阅读更多 →
AI助手深度使用体验:对话质量、长文本处理与指令遵循如何留住用户

AI助手深度使用体验:对话质量、长文本处理与指令遵循如何留住用户

1. 从“封号重开”这个行为说起:用户到底在追求什么“封号重开”这四个字,放在任何产品语境里都带着一股决绝的味道。一个账号从零开始积累使用记录、调教偏好、沉淀工作流,背后是大量的时间和精力成本。正常情况下,没有人愿意主动…

2026/10/21 0:00:11 阅读更多 →
ROS中YOLOv3工程落地:通信同步、坐标变换与性能调优

ROS中YOLOv3工程落地:通信同步、坐标变换与性能调优

1. 为什么在ROS里硬刚YOLOv3不是“炫技”,而是工程落地的必经之路我第一次在某高校机器人实验室看到那台搭载Jetson TX2的移动底盘原地打转、反复识别错垃圾桶时,就意识到:单纯跑通darknet_ros demo和真正让YOLOv3在ROS里“干活”&#xff0c…

2026/10/21 0:00:11 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/20 10:02:13 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/20 20:43:59 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 10:02:08 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:45 阅读更多 →