Patrzę na repozytorium git dla wtyczki jquery. Chcę wprowadzić kilka zmian do wykorzystania we własnym projekcie, ale kiedy otworzyłem repozytorium, miało ono strukturę, której nigdy wcześniej nie widziałem. Nie jestem pewien, których plików użyć / skopiować do własnego projektu.
Istnieje folder „dist” i „src”. Czemu to służy? Czy to coś specyficznego dla gruntjs, czy może wtyczek jQuery?
Ciekaw jestem repozytorium git: https://github.com/ducksboard/gridster.js
javascript
jquery
jquery-plugins
gruntjs
Don P.
źródło
źródło
Odpowiedzi:
src/
oznacza źródło i jest surowym kodem przed minifikacją, konkatenacją lub inną kompilacją - służy do odczytu / edycji kodu.dist/
oznacza dystrybucję i jest zminimalizowanym / połączonym wersją - faktycznie używaną w zakładach produkcyjnych.Jest to typowe zadanie, które wykonuje się w przypadku zasobów w Internecie, aby je zmniejszyć.
Możesz zobaczyć przykład tutaj: http://blog.kevinchisholm.com/javascript/node-js/javascript-concatenation-and-minification-with-the-grunt-js-task-runer/
źródło
index.html
,style.css
a nawetbundle.js
w folderze dist, czy nie należą one do folderu src razem z innymi plikami źródłowymi? - ponieważ są "surowym kodem" (np. surowy html czy plik javascript?), to przecież nie zostały jeszcze przetworzone do produkcji.dist
folderze, to źródłowe pliki .scss lub .sass, które zostały użyte do utworzenia plikówsource/
,public/
,binaries/
ilibraries/
. Ale niektórzy ludzie będą się na ciebie skrzywić.