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
Grunt
Search
Hugo Deiró
May 12, 2016
Programming
0
24
Grunt
An introduction to the Grunt Tool
Hugo Deiró
May 12, 2016
Tweet
Share
More Decks by Hugo Deiró
See All by Hugo Deiró
Introduction to NPM
hdeiro
0
64
Other Decks in Programming
See All in Programming
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
270
アンドパッドの Go 勉強会「 gopher 会」とその内容の紹介
andpad
0
280
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
170
PipeCDのプラグイン化で目指すところ
warashi
1
230
5つのアンチパターンから学ぶLT設計
narihara
1
140
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
120
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
0
290
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
120
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
520
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
110
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
250
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
370
Featured
See All Featured
Navigating Team Friction
lara
187
15k
How to train your dragon (web standard)
notwaldorf
94
6.1k
It's Worth the Effort
3n
185
28k
How to Ace a Technical Interview
jacobian
277
23k
Side Projects
sachag
455
42k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
500
Speed Design
sergeychernyshev
32
1k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
940
Transcript
None
/hdeiro /in/hdeiro
[email protected]
/hdeiro hdeiro.github.io
O que é Automatização de Software? Por que devo Automatizar?
O que é o Grunt Como utilizar o Grunt
“O Grunt é uma ferramenta de linha de comando para
JavaScript com o objetivo de tornar tarefas repetitivas, porém necessárias, triviais”.
O Grunt tem como dependência funcional o Node Package Manager
(NPM), que permitirá o download de plugins, além da própria ferramenta.
É necessário realizar duas instalações do grunt. Globalmente: npm i
–g grunt-cli Localmente (Pasta do Projeto): npm i grunt -D
É necessário criar um arquivo chamado gruntfile.js (ou gruntfile.coffee, para
CoffeScript), que agrupará as tasks da ferramenta.
gruntfile.js
Existem plugins para as mais diversas tarefas no portal do
Grunt (http://gruntjs.com/) .
grunt-contrib-uglify
grunt-http-server
grunt-contrib-concat
grunt-contrib-watch
grunt-contrib-compass
grunt-contrib-concurrent
None