如何将 Create React App 部署到 Hostinger?

cla*_*rkf 5 hosting web-hosting create-react-app

我在查看部署到 Hostinger 根文件夹或等效(子域)的网站子页面时遇到问题,我运行“npm run build”并将“build”文件夹内的文件部署到 Hostinger。

当然,它适用于我的本地和 firebase,但不适用于 Hostinger。

请参阅下面的文件了解主页、内页和 FTP 内容。

家:

在此输入图像描述

子页面:

在此输入图像描述

“build”文件夹中的 ftp 内容。

在此输入图像描述

谢谢!

cla*_*rkf 6

我得到的是这里的步骤:

  1. 在“public”文件夹中创建 .htaccess 并粘贴 ff 代码。

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteRule . /index.html [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)

  1. 使用以下命令构建应用程序。

    npm run build 或 yarn build

  2. 并将“build”文件夹部署到根文件夹或同等文件夹(子域)。

就是这样,它对我有用。