ReactJS:如何在与根文件夹不同的目录中托管我的单页应用程序?
ReactJS: How to host my single-page app in a different directory than root folder?
我已经对这个主题进行了深入的搜索,但没有找到任何对我的案例有用的东西。
问题
我想要实现的是在我付费的托管服务器上成功托管我的 reactjs 应用程序。但是当我使用 npm run build
时,它明确表示该应用程序必须上传到我网站的根目录中。这就是我想要克服的。
我的托管服务器详细信息是:
- Apache 版本 => 2.4.38
- PHP 版本 => 7.0.33
- MySQL 版本 => 10.0.38-MariaDB-cll-lve
- 建筑 => x86_64
- OS => linux
- 共享 IP 地址 => 67.XXX.XXX.XXX
- Perl访问路由=>/usr/bin/perl
- Perl 版本 => 5.16.3
- 内核版本=>3.10.0-714.10.2.lve1.5.19.9.el7.x86_64
我试过将它放在不同的目录中,但它不起作用...
如何解决?
您需要在 package.json
文件中添加如下内容:
"homepage": "https://example.com/some/directory/app"
我已经对这个主题进行了深入的搜索,但没有找到任何对我的案例有用的东西。
问题
我想要实现的是在我付费的托管服务器上成功托管我的 reactjs 应用程序。但是当我使用 npm run build
时,它明确表示该应用程序必须上传到我网站的根目录中。这就是我想要克服的。
我的托管服务器详细信息是:
- Apache 版本 => 2.4.38
- PHP 版本 => 7.0.33
- MySQL 版本 => 10.0.38-MariaDB-cll-lve
- 建筑 => x86_64
- OS => linux
- 共享 IP 地址 => 67.XXX.XXX.XXX
- Perl访问路由=>/usr/bin/perl
- Perl 版本 => 5.16.3
- 内核版本=>3.10.0-714.10.2.lve1.5.19.9.el7.x86_64
我试过将它放在不同的目录中,但它不起作用...
如何解决?
您需要在 package.json
文件中添加如下内容:
"homepage": "https://example.com/some/directory/app"