Ich suche in einem Git-Repo nach einem JQuery-Plugin. Ich möchte ein paar Änderungen für mein eigenes Projekt vornehmen, aber als ich das Repo öffnete, hatte es eine Struktur, die ich noch nie gesehen hatte. Ich bin nicht sicher, welche Dateien ich in mein eigenes Projekt kopieren soll.
Es gibt einen "dist" - und einen "src" -Ordner. Welchen Zweck erfüllen diese? Ist das etwas spezielles für Gruntjs oder vielleicht JQuery Plugins?
Das Git-Repo, auf das ich neugierig bin: https://github.com/ducksboard/gridster.js
javascript
jquery
jquery-plugins
gruntjs
Don P.
quelle
quelle
Antworten:
src/
steht für Quelle und ist der Roh - Code vor minification oder Verkettung oder einer anderen Zusammenstellung - gebraucht / bearbeiten den Code zu lesen.dist/
steht für Distribution und ist die minimierte / verkettete Version - tatsächlich auf Produktionsstätten verwendet.Dies ist eine häufige Aufgabe, die für Assets im Web ausgeführt wird, um sie zu verkleinern.
Ein Beispiel finden Sie hier: http://blog.kevinchisholm.com/javascript/node-js/javascript-concatenation-and-minification-with-the-grunt-js-task-runer/
quelle
index.html
,style.css
oder sogarbundle.js
in den dist - Ordnern, nicht sie gehören im src Ordner zusammen mit den anderen Quelldateien? - Da es sich um "Rohcode" handelt (z. B. rohe HTML- oder Javascript-Datei?), Wurden sie schließlich noch nicht für die Produktion verarbeitet.dist
Ordner gehören würde, sind Quelldateien .scss oder .sass, die zum Erstellen der CSS-Dateien verwendet wurdensource/
,public/
,binaries/
undlibraries/
. Aber einige Leute werden dich finster ansehen.