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 套常见的互联网系统】系列文章,让大家可以真实感受到低代码快速落地项目的可行性

相关推荐
云边有个稻草人6 小时前
打工人摸鱼新姿势!轻量斗地主服务器,内网穿透让同事远程联机不翻车
运维·服务器·cpolar
乾元7 小时前
终端安全(EDR):用深度学习识别未知勒索软件
运维·人工智能·网络协议·安全·网络安全·自动化·安全架构
wbs_scy7 小时前
Linux 进阶指令实操指南:文件查看、时间管理、搜索压缩全场景覆盖(附高频案例)
linux·运维·服务器
安科瑞刘鸿鹏177 小时前
高速路灯故障难定位?用 ASL600 实现精确单灯监测与维护预警
运维·网络·物联网·安全
馨谙7 小时前
Ansible 事实(Facts)全面指南:自动化运维中的主机信息管理
运维·ansible
Lethehong7 小时前
实测可用|一文搞定OpenClaw部署,免费kimi-k2.5+飞书远程,新手也能秒上手
linux·运维·服务器·玩转openclaw·云端创意实践
馨谙7 小时前
Ansible处理程序完全指南:实现智能的任务触发机制
运维·ansible
承渊政道7 小时前
Linux系统学习【Linux基础开发工具】
linux·运维·笔记·学习·centos·编辑器
艾莉丝努力练剑7 小时前
【Linux:文件】基础IO
linux·运维·c语言·c++·人工智能·io·文件
脏脏a7 小时前
告别物理出勤:Nginx 搭配 cpolar 实现远程开发无缝协作
运维·nginx