javascript - 如何在 Apache Web 服务器上部署 React App

标签 javascript apache reactjs

我从 https://www.tutorialspoint.com/reactjs/reactjs_jsx.htm 创建了一个基本的 React 应用程序在这里,我想在基于 Apache 的服务器上运行这个测试代码,我知道我需要创建一个可分发的版本,但我不知道如何去做,也找不到明确的说明。

我看过这个帖子React,js on Apache server但它除了几条准则外没有任何其他内容

最佳答案

首先,在您的 React 项目中,转到您的 package.json 文件并调整这行代码以匹配您的目标域地址 + 文件夹:

"homepage": "https://yourwebsite.com/your_folder_name/",

其次,转到您的 React 项目中的终端并输入:

npm run build

现在,从新创建的 build 文件夹中获取所有文件并将它们上传到 your_folder_name,子文件夹中有 filezilla,如下所示:

public_html/your_folder_name

检查浏览器!

关于javascript - 如何在 Apache Web 服务器上部署 React App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42461279/

相关文章:

reactjs - 在 Firebase 托管中将 Firebase 与 React 结合使用

javascript - 无法使用 window.open() 定位窗口

apache - 如何在centos中使用环境变量覆盖文件中的值

php - htaccess 删除 www 并重定向到访问的 url

javascript - ReactJS:JSX 转换后的 ascii 艺术问题

javascript - react 路由器在按钮单击时不起作用

javascript - 如何在 NodeJS 应用程序的服务器端评估 Ruby?

javascript - Heroku 应用程序与 Node js 发生错误

javascript - 如何用 three.js 计算物体的内部边界框

php - 禁用 apache2 日志