title: Node types not working in typescript
body: <p>I have included a Typescript definition file so that I can program my very basic node express server in Typescript. I have installed the types using:</p>
  
  <p><code>npm install @types/node --save-dev</code></p>
  
  <p>Sadly, my IDE (VS Code) still doesn't recognise the Node typings:</p>
  
  <p><strong>server.ts</strong></p>
  
  <pre><code>import * as express from "express";
  
  const app = express();
  
  app.get('/', (req, res) =&gt; {
    res.send('Hello Typescript!')
  });
  
  const server = app.listen(3000, () =&gt; {
    console.log("listening on port 3000")
  })
  </code></pre>
  
  <p><strong>errors</strong></p>
  
  <p><strong>app.get</strong> Property 'get' does not exist on type 'Function'</p>
  
  <p><strong>app.listen</strong> Property 'listen' does not exist on type 'Function'</p>