在Apache中运行create-react-app的开发版本

时间:2018-08-01 08:03:26

标签: reactjs apache apache2 development-environment

我到处都在寻找这些东西,并且有大量文档介绍如何将用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>

有人对如何实现我的追求有任何建议吗?

1 个答案:

答案 0 :(得分:-2)

emmm,为什么要在Apache中运行开发版本? 我认为,仅当我部署我的React App的生产版本时,我才需要Apache。