web-dev-qa-db-fra.com

Quel est le rôle des dossiers src et dist?

Je cherche un repo git pour un plugin jquery. Je souhaite apporter quelques modifications à mon propre projet, mais lorsque j'ai ouvert le référentiel, il disposait d'une structure que je n'avais jamais vue auparavant. Je ne sais pas quels fichiers utiliser/copier dans mon propre projet.

Il existe un dossier "dist" et un dossier "src". A quoi servent-ils? Est-ce quelque chose de spécifique pour les plugins gruntjs ou jquery?

Je suis curieux de savoir à propos du dépôt git: https://github.com/ducksboard/gridster.js

151
Don P

src/ signifie source et est le code brut avant la minification ou la concaténation, ou un autre autre compilation - utilisé pour lire/éditer le code.

dist/ signifie distribution et correspond à la version minifiée/concaténée - effectivement utilisée sur sites de production.

Il s'agit d'une tâche courante effectuée pour les ressources sur le Web afin de les réduire.

Vous pouvez voir un exemple ici: http://blog.kevinchisholm.com/javascript/node-js/javascript-concatenation-and-minification-with-the-grunt-js-task-runer/

204
dmullings