javascript - Care este rolul folderelor src și dist?
Mă uit la un depozit Git pentru un plugin jQuery. Vreau să fac câteva modificări pentru a le folosi în propriul meu proiect, dar când am deschis depozitul avea o structură pe care nu am mai văzut-o niciodată. Nu sunt sigur ce fișiere să folosesc/să copiez în propriul meu proiect.
Există un folder „dist” și un folder „src”. La ce folosesc acestea? Este ceva specific pentru Grunt sau poate pentru pluginurile jQuery?
Repository-ul Git despre care sunt curios: https://github.com/ducksboard/gridster.js
Răspuns #1
src/ înseamnă sursă, și reprezintă codul brut înainte de minificare sau concatenare sau altă compilare - folosit pentru a citi/edita codul.
dist/ reprezintă distribuție și este versiunea minificată/concatentată - folosită efectiv pe site-urile de producție.
Aceasta este o sarcină obișnuită care se face pentru activele de pe web pentru a le face mai mici.
Poți vedea un exemplu aici în Combinarea mai multor fișiere JS într-unul singur folosind JavaScript, Node.js și Grunt.