title: Include node_modules while packaging Electron desktop app?
body: <p>I am trying out a simple Hello World Electron app in Linux. I want to package it and install it on Windows as well to test if it runs fine there. </p>
  
  <p>When I did 'npm install', it created a node_modules folder of ~112 MB. I don't have anything yet that even makes use of these modules, and the sample starts fine if I delete this folder too. 
  The <em>package.json</em> file has 'electron-prebuilt' as the only item in devDependencies so I assume the node_modules folder was for that.</p>
  
  <p>So my doubt is should this folder  be included in the final package if I want it to run on Windows?</p>
  
  <p>I checked the documentation <a href="http://electron.atom.io/docs/v0.37.2/tutorial/application-distribution/" rel="noreferrer">here</a> but it just has the 3 files and no dependencies so I was not sure of what to do in cases where you explicitly have some.</p>