La sfarsitul articolul aveti si fisierele finale:
Consider că e confuză abordarea ta. De ce ai pune sass
ȘI css
în ./src
? O structură în genul celei de mai jos mi se pare mult mai practică, din mai multe motive:
- vrei să faci deploy fără surse? Pui doar
./assets/dists
- vrei cleanup? Ștergi folderul
assets/
|- src/
|-- sass
|-- js
|- dist/
|-- css
|-- js
|-- vendor
De ce ai folosi Gulp, când Laravel Mix oferă cam tot out of the box, plus ceva în plus (e.g. ES6, este react/vue/etc ready șamd)
Da, ai dreptate cu faza cu dist si src. Initial prin tutorialul acesta am vrut sa arat mai degraba “how to get started” cu comenzile de gulp, nu neaparat sa fac un workflow complet (pentru Pixel avem cu folder dist separat etc).
Nu am auzit de Laravel Mix. Am ales Gulp pentru ca e foarte popular, are multe librarii si comunitate extinsa. O sa studiez mai incolo Laravel Mix, suna interesant. Ma gandesc ca nu trebuie folosit neaparat cu Laravel, corect?
Evident că nu, este stand alone