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

Vite 打包后Nginx部署配置

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

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

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

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

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

相关文章:

  • 二叉树计算
  • _二级继电器程控放大倍数自动设置
  • WWW 2025 | 时间序列(Time Series)论文总结
  • 【计算机网络】深入解析 HTTP 中的 GET 方法、POST 方法和 GET 和 POST 的区别
  • SpringCloud——LoadBalancer负载均衡服务调用
  • Docker入门篇1:搜索镜像、拉取镜像、查看本地镜像列表、删除本地镜像
  • 第13章 安全加固OSI的第8层(网络安全防御实战--蓝军武器库)
  • k倍区间 | 哈希 分巧克力 | 二分 青蛙跳杯子 | BFS
  • Lab18_ SQL injection with filter bypass via XML encoding
  • Codeforces Round 566 (Div. 2) E. Product Oriented Recurrence 矩阵加速、欧拉降幂
  • 通过Nacos API实现微服务不间断部署
  • 从传统到智能:Node-red工控机助力农业大棚高效监控
  • 【Python】Django 中的算法应用与实现
  • Android Configuration相关问题如何定位分析(中英文切换、黑夜白天模式等)
  • 【GPU】什么是 NVLink?
  • 4G铁路工控机在高铁信号控制中的关键作用
  • 【SpringBoot3】SpringBoot项目Web拦截器使用
  • 小程序 -- uni-app开发微信小程序环境搭建(HBuilder X+微信开发者工具)
  • C++性能分析工具
  • 基于遗传算法的IEEE33节点配电网重构程序
  • 俄美元首通话超2小时,普京称愿与乌方共同起草和平备忘录
  • 特朗普与泽连斯基通话
  • 推动粒子治疗更加可及可享!龚正调研上海市质子重离子医院
  • 巴基斯坦外长访华是否与印巴局势有关?外交部:此访体现巴方高度重视中巴关系
  • 释新闻|拜登确诊恶性前列腺癌,预后情况如何?
  • 以色列媒体:哈马斯愿意释放部分人员换取两个月停火