title: Manually install modules for Angular 5 without npm
body: <p>I wish to manually install npm modules for my Angular project.  I am behind a proxy and instead of setting the proxy information for my npm config file, I just wish to manually download npm modules and add them to my npm-cache/node_modules folders. </p>
  
  <p>I have seen this old post but haven't found anything more recent: <a href="https://stackoverflow.com/questions/5786433/how-to-install-a-node-js-module-without-using-npm">How to install a node.js module without using npm?</a></p>
  
  <p>One of the modules I want to install is ng2-signalr. I went to GitHub, downloaded the source for the package, and added it to my node_modules folder.  </p>
  
  <p>After doing this I can import the module without error:</p>
  
  <pre><code>import { SignalRConfiguration } from 'ng2-signalr';
  </code></pre>
  
  <p>When I add code that uses the class:</p>
  
  <pre><code>const c = new SignalRConfiguration();
  </code></pre>
  
  <p>I get the following error:</p>
  
  <blockquote>
    <p><code>index.ts</code> is missing from the TypeScript compilation. Please make sure it is in your tsconfig via the <code>'files'</code> or <code>'include'</code> property.</p>
  </blockquote>
  
  <p>Am I missing a step for manually installing a node module? Should I download to my npm cache folder?</p>
  
  <p>I'm aware that I have to pay mind to dependencies of these manually installed modules. Also I know that the cache folder gets overwritten when you need to reinstall and that the node_modules folder is not usually included when you check in your source due to the size, but I only wish to experiment with the library. </p>
  
  <p>Any advice?</p>