Estou procurando um repositório git para um plugin jquery. Quero fazer algumas alterações para uso em meu próprio projeto, mas quando abri o repositório, ele tinha uma estrutura que nunca tinha visto antes. Não tenho certeza de quais arquivos usar / copiar em meu próprio projeto.
Há uma pasta "dist" e "src". A que propósito eles servem? Isso é algo específico para gruntjs ou talvez plugins jquery?
Estou interessado no repositório git: https://github.com/ducksboard/gridster.js
Respostas:
src/
significa source e é o código bruto antes da minificação ou concatenação ou alguma outra compilação - usada para ler / editar o código.dist/
significa distribuição e é a versão reduzida / concatenada - realmente usada em sites de produção.Essa é uma tarefa comum que é feita para ativos na Web para torná-los menores.
Você pode ver um exemplo aqui: http://blog.kevinchisholm.com/javascript/node-js/javascript-concatenation-and-minification-with-the-grunt-js-task-runer/
fonte
index.html
,style.css
ou mesmobundle.js
na pasta dist, eles não pertencem à pasta src junto com os outros arquivos de origem? - como são "códigos brutos" (por exemplo, arquivo html ou javascript bruto), eles ainda não foram processados para produção.dist
pasta são fonte .scss ou arquivos .sass que foram usadas para criar os arquivos .csssource/
,public/
,binaries/
elibraries/
. Mas algumas pessoas vão fazer uma careta para você.