Vite 打包后Nginx部署配置

自我简介:4年导游,10年程序员,最近6年一直深耕低代码领域,分享低代码和AI领域见解。

vite.config.js 配置文件---纯笔记记录,没有阅读价值~

js 复制代码
export default {
  base:"/mywebsite", // 开发或生产环境服务的公共基础路径
}

当base修改后nginx部署时需要做相应调整

bash 复制代码
location / {
    root   /usr/share/nginx/html;
    index  index.html index.htm;
}

location /mywebsite {
    #二级路由时需要使用别名alias,不用root
    alias   /usr/share/nginx/html/mywebsite;
    index  index.html index.htm;
    #若不配置try_files,刷新会404
    try_files $uri $uri/ /mywebsite/index.html; # 注意这里需要加上base路径
}

至此访问xxx.xxx.xxx.xxx 或者 localhost 可以看到项目页面 root 里放的静态文件

访问xxx.xxx.xxx.xxx/mywebsite 或者 localhost/mywebsite 可以看到项目页面 alias 里放的静态文件

AI时代,对各行业的冲击力只会越来越大,随着AI大模型的竞赛,越来越多强悍的AI模型都会涌现,像软件开发行业的很多工作都会被取代。软件将不再是程序员的专属产物,会由AI创建很多的软件产品。

4年导游,10年程序员,深耕低代码领域6年,持续分享低代码和AI领域领域有价值的思考和沉淀,欢迎关注:winyh5

后续会推出:【挑战365天做 100 套常见的互联网系统】系列文章,让大家可以真实感受到低代码快速落地项目的可行性

相关推荐
Rsingstarzengjx17 分钟前
stm32m157 U-boot 测试
linux·运维·服务器
月落汀兰1 小时前
Linux Nginx全套实战通关|静态站点/虚拟主机/HTTPS/PHP/反向代理/七层负载均衡,每行命令逐参数拆解
linux·nginx·https
头茬韭菜1 小时前
功能点 1:项目骨架与启动流程 —— 源码阅读笔记
运维·笔记·debian·fluss
workflower1 小时前
智能无人机成低空经济核心赛道
运维·人工智能·机器学习·机器人·云计算·无人机
张小姐的猫1 小时前
【Linux】网络编程 —— 传输层协议 TCP(下)
linux·运维·服务器·网络·tcp/ip·http·php
程序员AlbertTu2 小时前
第2章 上手 Linux:环境与文件操作
linux·运维·服务器
☆凡尘清心☆2 小时前
CentOS Stream 9 源码编译搭建 Zabbix7.0.29 完整部署方案(部署成功)
linux·运维·centos
予昊3 小时前
Linux 资源控制实战分析:用 LXC 亲手造一个 “迷你虚拟机“
linux·运维·服务器
xiaoxiangsiyan3 小时前
RHCE之2026年全套考点详解
运维·前端·网络·chrome·学习·rhce
love530love3 小时前
彻底清理 Windows 右键“打开方式“中的重复/失效程序项(PyCharm 多版本残留实战 + 自动化脚本)
运维·人工智能·windows·pycharm·jetbrains·toolbox