title: React.js app is opened as a blank page in the server, while it works well locally
body: <p>When I run my React.js front-end locally using <code>npm start</code>, then it runs well. When I try to run it in the server using <code>npm install</code> and then <code>nom start</code>, then the blank page appears.</p>
  
  <p>I checked the <code>public</code> folder and it has the following content in <code>index.html</code>:</p>
  
  <pre><code>&lt;head&gt;
      &lt;link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons"&gt;
      &lt;link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css"
  integrity="sha384-akgkshgfs"
  crossorigin="anonymous"&gt;
  &lt;/head&gt;
  &lt;div id="root"&gt;&lt;/div&gt;
  </code></pre>
  
  <p>In <code>package.json</code> I use <code>http-server -a XXX.XXX.XXX.XXX -p 55000</code>:</p>
  
  <pre><code>"scripts": {
      "start": "http-server -a XXX.XXX.XXX.XXX -p 55000",
      "build": "react-scripts build",
      "test": "react-scripts test",
      "eject": "react-scripts eject"
  }
  </code></pre>
  
  <p>while locally I use:</p>
  
  <pre><code>"scripts": {
      "start": "react-scripts start",
      "build": "react-scripts build",
      "test": "react-scripts test",
      "eject": "react-scripts eject"
    }
  </code></pre>
  
  <p>It works well in <code>localhost:3000</code>, but in the server the page is blank in <code>XXX.XXX.XXX.XXX:55000</code>.
  It looks like I missed some installation step.</p>
  
  <p>Any ideas? (it's the first time when I work with React.js and Node).</p>