我到处都到处寻找,有很多关于如何将用create-react-app创建的应用程序部署到apache的文档,这很简单,但是关于如何在apache上运行开发环境几乎没有任何内容。
我正在开发一个将要部署在apache服务器上的应用程序,因此我想在开发过程中模仿环境,但无法弄清楚如何正确设置它。 可能吗?
我为我的站点设置了以下conf文件-但由于index.html文件不直接包含React进行魔术所需的JS,因此我得到的空白页面为<div id="root"></div>
持有人。
Conf:
<VirtualHost *:80>
ServerName warehouse.local.com
DocumentRoot /var/www/warehouse-local/public
ErrorLog /var/log/apache2/warehouse.local.com-error_log
CustomLog /var/log/apache2/warehouse.local.com-access_log common
<Directory /var/www/warehouse.local.com>
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
任何人都对如何实现我的追求有任何建议?
emmm,为什么要在Apache中运行dev版本? 我认为,仅当我部署React App的生产版本时,我才需要Apache。