La (non-officielle) de la convention pour l'écriture de packages NuGet pour avant la fin de l'bibliothèques semble être de supprimer les fichiers JavaScript et les mettre dans le dossier Scripts, et d'en extraire les fichiers CSS et les mettre dans le dossier de Contenu. Rarement sont ces fichiers placés dans des sous-dossiers, si vous vous retrouvez avec un très grand nombre de fichiers qui jonchent les Scripts et le Contenu des dossiers.
Le seul moyen de séparer votre propre code est à mettre dans un sous-dossier, ou un autre dossier entièrement (voir la SPA modèles de Durandal et HotTowel où une "Application" le dossier est ajouté).
Personnellement, j'aime bien le "unopinionated" solution que Twitter Bower fournit. Mettre tous les paquets dans un dossier à la racine appelée "Composants" et ne plaisante pas avec la structure d'origine du paquet.
Je me pose des questions sur donnant sur NuGet pour le front-end bibliothèques et à l'aide de la Charmille à la place et me demande si quelqu'un a une expérience de combiner les deux? Sinon, est-il un moyen pour installer GitHub repos directement à l'aide de NuGet sans la création d'un package NuGet?