J’ai remarqué que les projets de nodejs incluent souvent des dossiers comme celles-ci :
/tests, /support, /libs, /spec, /vendor
Que ces dire exactement ? Quelle est la différente entre eux, et où dois-je inclure fait référence au code ?
J’ai remarqué que les projets de nodejs incluent souvent des dossiers comme celles-ci :
/tests, /support, /libs, /spec, /vendor
Que ces dire exactement ? Quelle est la différente entre eux, et où dois-je inclure fait référence au code ?
Concernant les dossiers que vous avez mentionné:
REMARQUE: les deux /fournisseur et /support sont obsolètes depuis MNP introduit un nettoyage de gestion de paquets. Il est recommandé de traiter tous de la 3e partie des dépendances à l'aide de la NGP, et un forfait.fichier json
Lors de la construction d'une assez grande application, je recommande ce qui suit des dossiers supplémentaires (surtout si vous êtes en utilisant un certain type de MVC- / ORM-Cadre comme l' express ou mangouste):
Schemas
dans la mangouste)J'ai pris l'habitude d'organiser mes projets de cette façon et je pense que ça fonctionne assez bien.
Mise à jour pour CoffeeScript-Exprimer en fonction des applications (à l'aide de connectez-actifs):
Il y a une discussion sur GitHub à cause d'une question similaire à ceci: https://gist.github.com/1398757
Vous pouvez utiliser d'autres projets pour l'orientation, la recherche sur GitHub:
Et enfin, dans un livre (http://shop.oreilly.com/product/0636920025344.do) suggère que cette structure:
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.