title: To place an Angular2 page / app on a web server, what is the minimum set of files needed?
body: <p>If we follow the <a href="https://github.com/angular/quickstart/blob/master/README.md" rel="nofollow">quick start for Angular 2</a>, there will be a set of files in the repository / working folder that is about 1.4MB, which we can upload to a web server.</p>
  
  <p>However, if we consider uploading the <code>node_modules</code> folder installed by <code>npm install</code>, then it will be 200MB, which is not quite feasible.</p>
  
  <p>The hosting company doesn't have <code>node</code> or <code>npm</code> to install the <code>node_modules</code>, but I think to deploy the angular2 app, it should not need <code>node</code> or <code>npm</code>.</p>
  
  <p>With Angular 1.x, I think the minimum is 1 file, which is <code>index.html</code> with Angular code in it, and a single link to a CDN for <code>angular.js</code></p>
  
  <p>What is the minimum set of files that can deploy a simple Angular2 page / app onto a web server or hosting company?</p>