title: Using Multiple Front End Package Managers Simultaneously (Bower, NuGet)
body: <p>The (unofficial) convention for writing NuGet packages for front-end libraries seems to be to strip out the JavaScript files and put them in the Scripts folder, and strip out the CSS files and put them in the Content folder. Rarely are these files put in subfolders, so you end up with a huge number of files littering the Scripts and Content folders.</p>
  
  <p>The only way to separate your own code is to put that in a subfolder, or a different folder altogether (see the SPA templates Durandal and HotTowel where an "App" folder is added). </p>
  
  <p>I personally like the "unopinionated" solution that Twitter Bower provides. Put all front-end packages in a root folder called "Components" and <strong>do not mess</strong> with the original structure of the package. </p>
  
  <p>I am wondering about giving up on NuGet for front-end libraries and using Bower instead and just wonder if anyone has any experience of combining the two? Alternatively, is there a way to install GitHub repos directly using NuGet without creating a NuGet package? </p>