title: The server has not found anything matching the requested URI node
body: <p>I have below folder structure in VS2015:</p>
  
  <p><a href="https://i.stack.imgur.com/tlxc3.png" rel="nofollow"><img src="https://i.stack.imgur.com/tlxc3.png" alt="Folder structure for Node web app"></a></p>
  
  <p>The server.js has below code:</p>
  
  <pre><code>var express = require('express')
  var app = express();
  var http = require('http').Server(app);
  var path = require('path');
  
  var port = process.env.port || 1337;    
  app.use(express.static(__dirname + 'client'));    
  app.get('/', function (req, res) {
      res.sendFile(path.join(__dirname,'client', 'HTML1.html'));
  });
  
  http.listen(port, function () {
      console.log(`listning on ${port}`);
  })
  </code></pre>
  
  <p>and Html1.Html has below code:</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  
  &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
  &lt;head data-ng-app="imageLoaderApp"&gt;
      &lt;meta charset="utf-8" /&gt;
      &lt;title&gt;&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
      &lt;div&gt;
  
      &lt;/div&gt;
      &lt;script src="/client/scripts/angular.js"&gt;&lt;/script&gt;
      &lt;script type="text/javascript"&gt;
          var app = angular.module('imageLoaderApp', []);
          app.controller('loadController', function ($scope) {
              console.log(`i'm here.'`);
          });
      &lt;/script&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>When I'm hitting below url in browser</p>
  
  <p><a href="http://localhost:1337/" rel="nofollow">http://localhost:1337/</a></p>
  
  <p>I'm getting below error in console:</p>
  
  <p><a href="https://i.stack.imgur.com/hj1bz.png" rel="nofollow"><img src="https://i.stack.imgur.com/hj1bz.png" alt="enter image description here"></a></p>
  
  <p>This is happening with all the js files. I even tried to move the html and js files in main folder still getting the same error.</p>
  
  <p>What am I doing wrong?</p>