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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
高速開発のためのコード整理術
sutetotanuki
1
390
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
120
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
110
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
2.4k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
540
Grafana:建立系統全知視角的捷徑
blueswen
0
330
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
680
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
650
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
190
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
7.3k
dchart: charts from deck markup
ajstarks
3
990
CSC307 Lecture 09
javiergs
PRO
1
830
Featured
See All Featured
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
930
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
140
My Coaching Mixtape
mlcsv
0
47
New Earth Scene 8
popppiees
1
1.5k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Music & Morning Musume
bryan
47
7.1k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
320
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
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