Dette er presentasjonen jeg viste på fagmøtet om Grunt. Presentasjonen er en videreutvikling av Raymond Julin sin Grunt-presentasjon på BergenJS.
- Klon repo-et (git clone git@github.com:wenche/frontend-meeting-grunt-presentation.git)
- Initialiser submodule (git submodule init)
- Oppdater submodule (git submodule update)
- Installer node-moduler (npm install)
- Kjør presentasjonen (grunt present)
- Gå til http://localhost:9091/grunt.html?full#1
Bruk kommandoen grunt --help for å liste mulige tasks og alias
Mens presentasjonen kjører, test ut å endre markdown-filen (gruntjs.md) i en IDE, lagre og se at det endrer seg automatisk i Chrome
Presentasjonen er et enkelt eksempel med Grunt. Presentasjons-aliaset (grunt present) laster ned Shower til scripts-mappen, bruer Shower til å lage en presentasjon av Markdown-filen gruntjs.md, starter opp en server og lytter på endringer i gruntjs.md. Når noe endres, bygges presentasjonen på nytt, og Chrome refreshes (dette er et enkelt eksempel, livereload bare for Chrome).
På fagmøtet brukte vi Yeoman for å demonstrere flere avanserte måter å bruke git på, sjekk gjerne ut dette!