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

项目部署react经历

简单的说:

1. 编译打包并压缩为压缩包

2. 将压缩包上传到服务器(这里以宝塔面板为例:www/wwwroot/目录下)

3. 将文件解压生成比如:www/wwwroot/ttms/build/* 多文件

4. php 项目建站,选择静态,避开php的编译检查

5. 域名为 ip:前端项目端口,比如:......:3000

6.然后在www/wwwroot下生成了以 ip端口 为名的文件夹,将 build 文件夹的内容复制到这个文件夹下。

7. 在项目设置的默认文档中添加:ip:3000 自己的ip和端口

8. 在 配置文件中的root下添加:

    location / {try_files $uri $uri/ /index.html;}

目的:防止刷新出错404

9. 重启 nginx ,注意这里重启时注意不要有其他项目在使用nginx,否则重启失败

10. 可以试试访问:http://ip:端口/

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

相关文章:

  • IDEA使用Git进行commit提交到本地git空间后撤回到commit版本之前
  • 本地jar包发布到maven远端
  • Vue 3.0 自定义 Composition API 管理状态
  • 银发团扎堆本地游,“微度假”模式如何盘活银发旅游市场?
  • 医疗HMI设计规范解读:如何平衡合规性与用户体验?
  • Sweet Snippet 之 指数函数优化
  • Spring AI 本地Ollama
  • 嵌入式Linux快速入门第1~2章
  • Selenium 测试框架 - Ruby
  • el-table设置自定义css
  • C语言数组遍历的方法(包含二维数组)
  • 如何构建一个高效的 iOS 应用日志体系?从开发调试到使用KeyMob上线排查的实践经验
  • vmvare 虚拟机内存不足
  • npm/yarn/pnpm安装时Sharp模块报错解决方法
  • 商品条形码查询接口如何用C#进行调用?
  • 001 flutter学习的注意事项及前期准备
  • leetcode hot100刷题日记——20.爬楼梯
  • Ubuntu实现和主机的复制粘贴 VMware-Tools(open-vm-tools)
  • pikachu靶场通关笔记04-暴力破解之Token绕过
  • 阿里云云网络论文:Nezha,计算网络解耦下的vSwitch池化架构
  • 大模型(6)——语义分割
  • 人工智能模型方面有哪些优化措施,可以提升模型的准确率
  • Java 反射机制深度解析:从原理到实战应用
  • TS.43规范-1
  • SAAS架构设计-1-模块说明
  • doucker 挂载卷
  • Fast-DDS Spy 工具
  • 2025CCPC河北省赛题解
  • (五)MMA(OpenTelemetry/Rabbit MQ/)
  • 图论学习笔记 4 - 仙人掌图