Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Lass Deinen Computer die langweiligen Sachen ma...
Search
Heiko Mamerow
April 18, 2016
Programming
0
250
Lass Deinen Computer die langweiligen Sachen machen! Automatisierung beim Frontend Coden
Slides meines Vortrages auf dem WordCamp Nürnberg 2016
Heiko Mamerow
April 18, 2016
Tweet
Share
More Decks by Heiko Mamerow
See All by Heiko Mamerow
Datenkompression - Ein praktischer Leitfaden für den Einstieg
heikomamerow
0
400
Stress lass nach
heikomamerow
0
91
Das kleine 1x1 der Web-Performance
heikomamerow
1
1.1k
Einführung in Grunt
heikomamerow
1
220
Other Decks in Programming
See All in Programming
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
1.7k
CSC509 Lecture 09
javiergs
PRO
0
140
役立つログに取り組もう
irof
28
9.5k
Snowflake x dbtで作るセキュアでアジャイルなデータ基盤
tsoshiro
2
510
リアーキテクチャxDDD 1年間の取り組みと進化
hsawaji
1
200
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
350
카카오페이는 어떻게 수천만 결제를 처리할까? 우아한 결제 분산락 노하우
kakao
PRO
0
110
Macとオーディオ再生 2024/11/02
yusukeito
0
350
距離関数を極める! / SESSIONS 2024
gam0022
0
200
Tauriでネイティブアプリを作りたい
tsucchinoko
0
360
TypeScriptでライブラリとの依存を限定的にする方法
tutinoko
2
490
Webの技術スタックで マルチプラットフォームアプリ開発を可能にするElixirDesktopの紹介
thehaigo
2
1k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
43
13k
Become a Pro
speakerdeck
PRO
25
5k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
What's in a price? How to price your products and services
michaelherold
243
12k
The Pragmatic Product Professional
lauravandoore
31
6.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
Building a Scalable Design System with Sketch
lauravandoore
459
33k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
7
620
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Transcript
Lass Deinen Computer die langweiligen Sachen machen! Automatisierung beim Frontend
Coden #wcnbg XVI-IV-MMXVI @heikomamerow
Heiko Mamerow • Frontend Entwickler • Individuelle Themes • WordPress
Genie$er
ES IST NICHT EINFACH!!!
Übersicht I. Die langweiligen Sachen II. Automatisierung III.How To
Lass Deinen Computer die langweiligen Sachen machen!
Die langweiligen Sachen • Browser aktualsieren • Formatieren (beautify/uglify) •
Präfixe • Linting/Testen • Deploy (Dev, Test, Client) • Zusammenfassen • Redundanz • Umrechnung (PX–EM–REM-%) • Preprozessoren • Bilder optimieren • CSS Sprites
Die langweiligen Sachen Wiederholung Zeitaufwand Fehlerquelle
None
Automatisierung => Task Runner
Task Runner „Automation, performing repetitive tasks like minification, compilation, unit
testing and linting.“ Quelle: Grunt
Taskrunner
How To Linux https://github.com/nodesource/distributions Mac OS X, Windows https://nodejs.org/en/download/stable
How To I. npm init II. package.json III. Package IV.
scripts V. Tasks
package.json
Packages • https://www.npmjs.com • Installation: npm install --save-dev [ packagename
]
Packages: autoprefixer, postcss-cli
scripts / tasks
Lets try… ;-)
Fragen?
None
Vielen Dank! :-)
Fernsehturm (Slide 2) Urheber: von Kazuyanagae (Eigenes Werk) [CC BY-SA
4.0 ( http://creativecommons.org/licenses/by-sa/4.0)], via Wikimedia Commons Bildnachweis