Suche senden
Hochladen
My best grunt
•
5 gefällt mir
•
3,239 views
Daichi Morifuji
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 25
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Running node.js as a service behind nginx/varnish
Running node.js as a service behind nginx/varnish
thiagoalessio
하루프레스
하루프레스
Rhio Kim
[refreshpitt] Adaptive Images in Responsive Web Design
[refreshpitt] Adaptive Images in Responsive Web Design
Christopher Schmitt
Using Ansible as Makefiles to unite your developers
Using Ansible as Makefiles to unite your developers
thiagoalessio
Rapid Templating with Serve
Rapid Templating with Serve
Nathan Smith
[wcatx] Adaptive Images in Responsive Web Design
[wcatx] Adaptive Images in Responsive Web Design
Christopher Schmitt
[HEWEBAR 2012] Adaptive Images in Responsive Web Design
[HEWEBAR 2012] Adaptive Images in Responsive Web Design
Christopher Schmitt
PHPCon China 2018 - 好孩子的 PHP 撰碼指南
PHPCon China 2018 - 好孩子的 PHP 撰碼指南
Shengyou Fan
Empfohlen
Running node.js as a service behind nginx/varnish
Running node.js as a service behind nginx/varnish
thiagoalessio
하루프레스
하루프레스
Rhio Kim
[refreshpitt] Adaptive Images in Responsive Web Design
[refreshpitt] Adaptive Images in Responsive Web Design
Christopher Schmitt
Using Ansible as Makefiles to unite your developers
Using Ansible as Makefiles to unite your developers
thiagoalessio
Rapid Templating with Serve
Rapid Templating with Serve
Nathan Smith
[wcatx] Adaptive Images in Responsive Web Design
[wcatx] Adaptive Images in Responsive Web Design
Christopher Schmitt
[HEWEBAR 2012] Adaptive Images in Responsive Web Design
[HEWEBAR 2012] Adaptive Images in Responsive Web Design
Christopher Schmitt
PHPCon China 2018 - 好孩子的 PHP 撰碼指南
PHPCon China 2018 - 好孩子的 PHP 撰碼指南
Shengyou Fan
Cansado
Cansado
josemorales
Holocauto
Holocauto
josemorales
Ranita
Ranita
josemorales
Excerpt 4
Excerpt 4
Gabby Barocio
Sofa Comodo
Sofa Comodo
josemorales
Eye catching photos
Eye catching photos
Marco Belzoni
Booty
Booty
Christopher Neal
Monjaytaxi
Monjaytaxi
josemorales
Fotosxxx
Fotosxxx
josemorales
Booty call rules the woman's version
Booty call rules the woman's version
Timothy Yancy
Juegavivo
Juegavivo
guest8f3c56
Zima staf-1 m
Zima staf-1 m
Jana Netolicka
O b j e c t s dali
O b j e c t s dali
GIA VER
Zoe Girl By
Zoe Girl By
VisualBee.com
Bouncing boobs
Bouncing boobs
Mobile Monday Croatia
Frases .
Frases .
carorainbow2011
Presentación2 xplod
Presentación2 xplod
kalamar668
Fotos Especiales
Fotos Especiales
Fredy Balaguera
Lavidaesdura
Lavidaesdura
josemorales
Frase Sexo
Frase Sexo
josemorales
"今" 使えるJavaScriptのトレンド
"今" 使えるJavaScriptのトレンド
Hayato Mizuno
Bundling Client Side Assets
Bundling Client Side Assets
Timothy Oxley
Weitere ähnliche Inhalte
Andere mochten auch
Cansado
Cansado
josemorales
Holocauto
Holocauto
josemorales
Ranita
Ranita
josemorales
Excerpt 4
Excerpt 4
Gabby Barocio
Sofa Comodo
Sofa Comodo
josemorales
Eye catching photos
Eye catching photos
Marco Belzoni
Booty
Booty
Christopher Neal
Monjaytaxi
Monjaytaxi
josemorales
Fotosxxx
Fotosxxx
josemorales
Booty call rules the woman's version
Booty call rules the woman's version
Timothy Yancy
Juegavivo
Juegavivo
guest8f3c56
Zima staf-1 m
Zima staf-1 m
Jana Netolicka
O b j e c t s dali
O b j e c t s dali
GIA VER
Zoe Girl By
Zoe Girl By
VisualBee.com
Bouncing boobs
Bouncing boobs
Mobile Monday Croatia
Frases .
Frases .
carorainbow2011
Presentación2 xplod
Presentación2 xplod
kalamar668
Fotos Especiales
Fotos Especiales
Fredy Balaguera
Lavidaesdura
Lavidaesdura
josemorales
Frase Sexo
Frase Sexo
josemorales
Andere mochten auch
(20)
Cansado
Cansado
Holocauto
Holocauto
Ranita
Ranita
Excerpt 4
Excerpt 4
Sofa Comodo
Sofa Comodo
Eye catching photos
Eye catching photos
Booty
Booty
Monjaytaxi
Monjaytaxi
Fotosxxx
Fotosxxx
Booty call rules the woman's version
Booty call rules the woman's version
Juegavivo
Juegavivo
Zima staf-1 m
Zima staf-1 m
O b j e c t s dali
O b j e c t s dali
Zoe Girl By
Zoe Girl By
Bouncing boobs
Bouncing boobs
Frases .
Frases .
Presentación2 xplod
Presentación2 xplod
Fotos Especiales
Fotos Especiales
Lavidaesdura
Lavidaesdura
Frase Sexo
Frase Sexo
Ähnlich wie My best grunt
"今" 使えるJavaScriptのトレンド
"今" 使えるJavaScriptのトレンド
Hayato Mizuno
Bundling Client Side Assets
Bundling Client Side Assets
Timothy Oxley
フロントエンドエンジニア(仮) 〜え、ちょっとフロントやること多すぎじゃない!?〜
フロントエンドエンジニア(仮) 〜え、ちょっとフロントやること多すぎじゃない!?〜
Koji Ishimoto
Sails.js - Overview
Sails.js - Overview
Sebastian Pożoga
Web-Performance
Web-Performance
Walter Ebert
Hitchhiker's guide to the front end development
Hitchhiker's guide to the front end development
정윤 김
Consegi 2010 - Dicas de Desenvolvimento Web com Ruby
Consegi 2010 - Dicas de Desenvolvimento Web com Ruby
Fabio Akita
Instrumentación de entrega continua con Gitlab
Instrumentación de entrega continua con Gitlab
Software Guru
Scaling up development of a modular code base
Scaling up development of a modular code base
Robert Munteanu
2018 the conf put git to work - increase the quality of your rails project...
2018 the conf put git to work - increase the quality of your rails project...
Rodrigo Urubatan
[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design
Christopher Schmitt
Lights, Camera, Docker: Streaming Video at DramaFever
Lights, Camera, Docker: Streaming Video at DramaFever
bridgetkromhout
PHP Development Tools
PHP Development Tools
Antony Abramchenko
"Your script just killed my site" by Steve Souders
"Your script just killed my site" by Steve Souders
Dmitry Makarchuk
Practical guide for front-end development for django devs
Practical guide for front-end development for django devs
Davidson Fellipe
Story about module management with angular.js
Story about module management with angular.js
David Amend
つくることからはじめようRedmine
つくることからはじめようRedmine
Yoshitaka Kawashima
Scaling up development of a modular code base
Scaling up development of a modular code base
Robert Munteanu
Scaling up development of a modular code base - R Munteanu
Scaling up development of a modular code base - R Munteanu
mfrancis
Velocity EU 2012 - Third party scripts and you
Velocity EU 2012 - Third party scripts and you
Patrick Meenan
Ähnlich wie My best grunt
(20)
"今" 使えるJavaScriptのトレンド
"今" 使えるJavaScriptのトレンド
Bundling Client Side Assets
Bundling Client Side Assets
フロントエンドエンジニア(仮) 〜え、ちょっとフロントやること多すぎじゃない!?〜
フロントエンドエンジニア(仮) 〜え、ちょっとフロントやること多すぎじゃない!?〜
Sails.js - Overview
Sails.js - Overview
Web-Performance
Web-Performance
Hitchhiker's guide to the front end development
Hitchhiker's guide to the front end development
Consegi 2010 - Dicas de Desenvolvimento Web com Ruby
Consegi 2010 - Dicas de Desenvolvimento Web com Ruby
Instrumentación de entrega continua con Gitlab
Instrumentación de entrega continua con Gitlab
Scaling up development of a modular code base
Scaling up development of a modular code base
2018 the conf put git to work - increase the quality of your rails project...
2018 the conf put git to work - increase the quality of your rails project...
[convergese] Adaptive Images in Responsive Web Design
[convergese] Adaptive Images in Responsive Web Design
Lights, Camera, Docker: Streaming Video at DramaFever
Lights, Camera, Docker: Streaming Video at DramaFever
PHP Development Tools
PHP Development Tools
"Your script just killed my site" by Steve Souders
"Your script just killed my site" by Steve Souders
Practical guide for front-end development for django devs
Practical guide for front-end development for django devs
Story about module management with angular.js
Story about module management with angular.js
つくることからはじめようRedmine
つくることからはじめようRedmine
Scaling up development of a modular code base
Scaling up development of a modular code base
Scaling up development of a modular code base - R Munteanu
Scaling up development of a modular code base - R Munteanu
Velocity EU 2012 - Third party scripts and you
Velocity EU 2012 - Third party scripts and you
Mehr von Daichi Morifuji
20151030 ux sketch vol5
20151030 ux sketch vol5
Daichi Morifuji
neural network introduction yapc asia tokyo
neural network introduction yapc asia tokyo
Daichi Morifuji
20150726 IoTってなに?ニフティクラウドmqttでやったこと
20150726 IoTってなに?ニフティクラウドmqttでやったこと
Daichi Morifuji
20150803 baas meetup
20150803 baas meetup
Daichi Morifuji
Io t縛りの勉強会 #4
Io t縛りの勉強会 #4
Daichi Morifuji
Gtug girls-20140828
Gtug girls-20140828
Daichi Morifuji
Html5j data visualization_and_d3
Html5j data visualization_and_d3
Daichi Morifuji
データ可視化勉強会
データ可視化勉強会
Daichi Morifuji
Jubatus casulatalks2
Jubatus casulatalks2
Daichi Morifuji
Perl for visualization
Perl for visualization
Daichi Morifuji
Time Series Analysis by JavaScript LL matsuri 2013
Time Series Analysis by JavaScript LL matsuri 2013
Daichi Morifuji
ParamTuner 東京Node学園#8
ParamTuner 東京Node学園#8
Daichi Morifuji
オレオレMultipleInputを作る方法
オレオレMultipleInputを作る方法
Daichi Morifuji
BigData Analysis with mongo-hadoop
BigData Analysis with mongo-hadoop
Daichi Morifuji
MongoDBとHadoopの蜜月関係
MongoDBとHadoopの蜜月関係
Daichi Morifuji
企業と勉強会 @nifty エンジニアサポート
企業と勉強会 @nifty エンジニアサポート
Daichi Morifuji
Mehr von Daichi Morifuji
(16)
20151030 ux sketch vol5
20151030 ux sketch vol5
neural network introduction yapc asia tokyo
neural network introduction yapc asia tokyo
20150726 IoTってなに?ニフティクラウドmqttでやったこと
20150726 IoTってなに?ニフティクラウドmqttでやったこと
20150803 baas meetup
20150803 baas meetup
Io t縛りの勉強会 #4
Io t縛りの勉強会 #4
Gtug girls-20140828
Gtug girls-20140828
Html5j data visualization_and_d3
Html5j data visualization_and_d3
データ可視化勉強会
データ可視化勉強会
Jubatus casulatalks2
Jubatus casulatalks2
Perl for visualization
Perl for visualization
Time Series Analysis by JavaScript LL matsuri 2013
Time Series Analysis by JavaScript LL matsuri 2013
ParamTuner 東京Node学園#8
ParamTuner 東京Node学園#8
オレオレMultipleInputを作る方法
オレオレMultipleInputを作る方法
BigData Analysis with mongo-hadoop
BigData Analysis with mongo-hadoop
MongoDBとHadoopの蜜月関係
MongoDBとHadoopの蜜月関係
企業と勉強会 @nifty エンジニアサポート
企業と勉強会 @nifty エンジニアサポート
Kürzlich hochgeladen
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
blackmambaettijean
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
BkGupta21
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
HarshalMandlekar2
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
mohitsingh558521
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Kürzlich hochgeladen
(20)
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
My best grunt
1.
オレの最強の Gruntfile13年5月6日月曜日
2.
@muddydixon github.com/muddydixon 13年5月6日月曜日
3.
Grunt is Task Runner 13年5月6日月曜日
4.
とんでもない レベルにまで エコシステムが 発達した Task Runner Grunt 13年5月6日月曜日
5.
Grunt 13年5月6日月曜日
6.
Gruntcontrib / contrib-clean
/ contrib-coffee / contrib-compass / contrib-compress / contrib-concat / contrib-connect / contrib-copy / contrib-csslint / contrib-cssmin / contrib- handlebars / contrib-htmlmin / contrib-imagemin / contrib-jade / contrib-jasmine / contrib-jshint / contrib-jst / contrib-less / contrib-livereload / contrib-mincss / contrib-nodeunit / contrib-qunit / contrib-requirejs / contrib-sass / contrib-stylus / contrib-uglify / contrib-watch / contrib-yuidoc / amd-doc / assemble / assemble-less / assemble-package-manager / assemble-utils / assetflow / atpackager / bbb / build-bootstrap / can-compile / coffee2closure / config-heroku / connect-modrewrite / dp-contrib- copy / enyo / fe / aggregator / akamai-clear / amd-check / amd-checkrequire / amd-dist / amd-doc / amd-test / anglebars / angular-annotator / angular-seed / angular- templates / angular-templates-amd / angular-verifybuild / annotated-requirejs / ant-sfdc / apidoc / append-sourcemapping / append-templates / asciify / asset-mapper / asset- revisions / assetify / assetpush / assets-revving / assets-versioning / at-class / autoprefixer / aws / backbone-routes / backbonebuilder / bake / banner / barista / barkeep / batman-template / bbb-requirejs / bbb-server / bbb-styles / beautify / behat / bem / benchmark / bg-shell / blanket / bless / blink1 / blueprints / bom / bookmarklet-thingy / bootstrap / booty / bower / bower-concat / bower-config / bower-hooks / bower-install / bower-organiser / bower-requirejs / bower-task / bowerful / browserify / browserify2 / browserstack / build-docs / build-gh-pages / build-requirejs / buildconcat / buildfiles / bump / bumpup / bumpx / buster / buster-plugin / bvitk- tools / cachebuster / cafe-mocha / casper / casperjs / cat / cdn / cdn-refresh / changelog / check-modules / check-online / chmod / chrome-manifest / clean / cleanx / clear / client-compiler / clientside / closure-compiler / closure-linter / closure-soy / closure-tools / closure-wrap / closurecompiler / cloudfiles / cloudfront-clear / cmd-combo / cmd-concat / cmd-transport / cms-site-scaffold / cms-upload / coffee / coffee-coverage / coffee-percolator / coffee-redux / coffee-server / coffeecup / coffeeify / coffeelint / combine / comment-media-queries / commonjs / commonjs-handlebars / compile-handlebars / complexity / compliment / component / component-build / concat / concat- sourcemap / concurrent / config / connect / connect-proxy / connect-rewrite / consolidate-css / context / contrib / contrib-clean / contrib-coffee / contrib-compass / contrib-compress / contrib-concat / contrib-connect / contrib-copy / contrib-csslint / contrib-cssmin / contrib-handlebars / contrib-htmlmin / contrib-imagemin / contrib- jade / contrib-jasmine / contrib-jshint / contrib-jst / contrib-less / contrib-livereload / contrib-mincss / contrib-nodeunit / contrib-qunit / contrib-requirejs / contrib- sass / contrib-stylus / contrib-uglify / contrib-watch / contrib-yuidoc / couch / couchapp / coverjs / cp / crane / crusher / crx / css / css-amd / css-collect / css-combo / css2js / cssc / csscss / cssjoin / csso / cssrb / cucumber / curl / customize-bootstrap / data-uri / dawg / dep-concat / dependencygraph / dependo / devcode / develop / devserver / devtools / dir2json / docco / docker / docs / docsitebuilder / docular / dojo / dom-munger / dot / dot-compiler / dot-precompile / dotjs / dotlit / download / dox / drush / dss / dust / dust-html / dustjs / eco / eco-amd / ect / ect-templates / eiffel / email-builder / ember-handlebars / ember-templates / emberify / emblem / encase / ender / env / es6-module-transpiler / esmangle / este / exec / exists / express / express-bootstrap / express-server / extdeps / extendscript / fail / fenbi-tasks / fest / file-creator / file-regex-rename / filesize / fileslist / fingerprint / flyway / forever / frontend / fscss / ftp-deploy / functional / furnace / fuse / gcc / ghost / gint / git / git-authors / git-contributors / git-describe / gitco / github-pages / gjslint / global-config / glue / groc / groundskeeper / growl / grunticon / grunticon- highrespng / grunticon-sass / grunticon-stylus / gss-pull / haml / handlebars-compiler / handlebars-custom / handlebars-js / handlebars-requirejs / handlebars-seajs / handlebars-static / hapi / hash / hashmap / hashres / haxe / heroku-deploy / hogan / hogan-client / hoganjs / html / html-annotation / html-build / html-builder / html-json- wrapper / html-prettyprinter / html-smoosher / html-snapshot / html-validation / html2js / html2json / htmlbuild / htmlcompressor / htmlgen / htmlhint / htmlrefs / httpcopy / hub / hug / hull-widgets / hustler / iced-coffee / iconv / ie9-selector-counter / image-embed / image-normalize / imagemagick / images / imagine / imgmin / imgo / importsrc / include / include-bootstrap / include-replace / include-replace-cwd / includes / indent / init-browser / init-gruntplugin2 / init-init / init-mootools / init-plugin / inline- assets / inline-css / install-dependencies / install-init / invalidate-cloudfront / iron-worker / istanbul / it / itv / jade / jade-handlebars / jade-plugin / jaded / jam / jasmine / jasmine-coverage / jasmine-html-runner / jasmine-html-spec-runner / jasmine-node / jasmine-node-lite / jasmine-node-task / jasmine-runner / jasmine-spec-server / jasmine-task / jassi / java-properties / jekyll / jenkins / jetrunner / jquery-content / jquery-json / jquerybuilder / jquerytransform / jsbeautifier / jsdoc / jsdoc-plugin / jsduck / jshint2 / jsio / jslint / jsmin-sourcemap / json / json-minify / json-schema / jsonlint / jsonmin / jssemicoloned / jstemplater / jstestdriver / jstools / jsttojs / jsvalidate / juggler / junit / jw-uglify / karma / karma-0.9.1 / kissy-template / kiwi / kmc / knox / koko / ksp / lenient / less / less-config / less-imports / lessless / lexicon / license / line-remover / lineending / link / link-html / lint-bash / lint-inline / lintblame / linter / livereload / livescript / lmd / localtunnel / lodashbuilder / macreload / manifest / mapcat / markdown / markdown-blog / markdown-to-json / markx / maven-tasks / md2html / md5 / md5-manifest / mdlldr / messageformat / mincer / mindirect / minified / minifykr / minispade / minjson / mins / mixin-dir / mkdir / mocha-cli / mocha-cov / mocha-hack / mocha-phantomjs / mocha-test / mod-dev / modernizr / modules / mustache / native2ascii / natural-docs / ne / net / neuter / newrelic / ng-constant / node-qunit / nodemon / nodequnit / nodestatic / notify / o-bundle- commands / open / oversprite / ozjs / ozjs-tudou / package-environment / pakmanager / parallel / parseunicode / pathfinder / peaches / peg / peon-gui / pg / phonegap-build / php / php-analyzer / php-set-constant / phpcs / phpdocumentor / phplint / phpunit / pistachio-compiler / pkg-to-component / plato / play / plugin-angular-template-inline / plugin-buster / plugin-pkg2cmp / plugin-size / pngmin / preload / preloader-manifest-generator / preprocess / prettify / process-css / proxy / qettlhup / qpoc-closure- compiler / queen / qunit-cov / qunit-istanbul / qunit-junit / qunit-serverless / qunit-sonar / qunit-tap / r3m / rackspace / rcukes / recess / recursive-compass / reduce / regex-replace / release / release-branch / reload / reloadr / rem-to-px / remotefile / remove-logging / rename / rendr-stitch / replace / replace-dojo-cache / replace-main / require-dir / required / requiregrep / requirejs / requirejs-jzaefferer / requirejs-tasks / rerun / resx2json / retro / rev / rev-md5 / rev-package / rework / rigger / ristretto / rm / robot / roy / rsync / rsync-2 / ruby-haml / s3 / s3deploy / samsung-widgetlist / sass / sass-charset-del / sass-convert / saucelabs / saucelabs-qunit / say / scandium / scp / scriptlinker / sea-hashmap / sed / selenium / sencha-dependencies / sencha-jasmine / sf / sftp-deploy / shell / shell-completion / shell-spawn / shopify / shower-markdown / siml / simple-mocha / simple-smtp / simple-watch / sitemap / sizediff / sizereport / slim / sm-watch / smush-components / smushit / snapshot / snockets / soy / soy-compile / sp2010 / spark / spell / spm-build / spritesheet / spritesmith / ss-helpers / ssh / stats / steal / stitch / stitch-extra / string-replace / strip / style-temtem / styleguide / styletto / stylusguide / svgmin / svn-fetch / svn-update / svninfo / sweet / swig / symbolic-link / symfony2-console / symlink / symlinks / sync / tagrelease / tailor / targethtml / template-client / template-client-dot / template-helper / template-html / template-inline / template-jasmine-curljs / template-module / templater / templates / templatizer / testacular / testem / text-replace / three-obj / thrill / tishadow / tmplmin / todos / topcoat / tpl / tpsmate / traceur / translate / travis / tree / tsag / tusk / tusk-coffee / type / typescript / unicon / unicon-sass / urequire / usemin / usemin-baked / usemin-codio / useref / utils / variations / velocity.js / ver / verbosity / verifylowercase / version / vlt / volo / vows / vows-runner / vows-test / watch-nospawn / webdriver / webfont / webfontjson / webmake / webpack / wickit / willitmerge / winston / wintersmith / wisdom / wkhtmltopdf / wording / wrap / wrapper / wrapup / wx-copydir / wx-zipdir / wxi-shell / xmlmin / yaml / yate / yomb / yui-compressor / yuidocs / yukkuroid / zendesk-apps-tools / zip / zipstream / zobei-template / zoopinator / zopfli / gruntacular / gruntbuild / grunts / homemade / istanbul-mocha / js2uri / jwalsh-contrib-copy / lufax / mantri / masonjs / mongrel / node-asset-pipeline / nodetiles / projmate-consolidate / pw-rsync / pw- smushit / rcl / rosetta / smush-components / styles / svgo-grunt / tailored-jade / testdata-generator / testee / text2datauri / toast / towelie / webassemble / winningjs- build / winningjs-svg2png 13年5月6日月曜日
7.
Gruntcontrib / contrib-clean
/ contrib-coffee / contrib-compass / contrib-compress / contrib-concat / contrib-connect / contrib-copy / contrib-csslint / contrib-cssmin / contrib- handlebars / contrib-htmlmin / contrib-imagemin / contrib-jade / contrib-jasmine / contrib-jshint / contrib-jst / contrib-less / contrib-livereload / contrib-mincss / contrib-nodeunit / contrib-qunit / contrib-requirejs / contrib-sass / contrib-stylus / contrib-uglify / contrib-watch / contrib-yuidoc / amd-doc / assemble / assemble-less / assemble-package-manager / assemble-utils / assetflow / atpackager / bbb / build-bootstrap / can-compile / coffee2closure / config-heroku / connect-modrewrite / dp-contrib- copy / enyo / fe / aggregator / akamai-clear / amd-check / amd-checkrequire / amd-dist / amd-doc / amd-test / anglebars / angular-annotator / angular-seed / angular- templates / angular-templates-amd / angular-verifybuild / annotated-requirejs / ant-sfdc / apidoc / append-sourcemapping / append-templates / asciify / asset-mapper / asset- revisions / assetify / assetpush / assets-revving / assets-versioning / at-class / autoprefixer / aws / backbone-routes / backbonebuilder / bake / banner / barista / barkeep / batman-template / bbb-requirejs / bbb-server / bbb-styles / beautify / behat / bem / benchmark / bg-shell / blanket / bless / blink1 / blueprints / bom / bookmarklet-thingy / bootstrap / booty / bower / bower-concat / bower-config / bower-hooks / bower-install / bower-organiser / bower-requirejs / bower-task / bowerful / browserify / browserify2 / browserstack / build-docs / build-gh-pages / build-requirejs / buildconcat / buildfiles / bump / bumpup / bumpx / buster / buster-plugin / bvitk- tools / cachebuster / cafe-mocha / casper / casperjs / cat / cdn / cdn-refresh / changelog / check-modules / check-online / chmod / chrome-manifest / clean / cleanx / clear / client-compiler / clientside / closure-compiler / closure-linter / closure-soy / closure-tools / closure-wrap / closurecompiler / cloudfiles / cloudfront-clear / cmd-combo / cmd-concat / cmd-transport / cms-site-scaffold / cms-upload / coffee / coffee-coverage / coffee-percolator / coffee-redux / coffee-server / coffeecup / coffeeify / coffeelint / combine / comment-media-queries / commonjs / commonjs-handlebars / compile-handlebars / complexity / compliment / component / component-build / concat / concat- sourcemap / concurrent / config / connect / connect-proxy / connect-rewrite / consolidate-css / context / contrib / contrib-clean / contrib-coffee / contrib-compass / contrib-compress / contrib-concat / contrib-connect / contrib-copy / contrib-csslint / contrib-cssmin / contrib-handlebars / contrib-htmlmin / contrib-imagemin / contrib- jade / contrib-jasmine / contrib-jshint / contrib-jst / contrib-less / contrib-livereload / contrib-mincss / contrib-nodeunit / contrib-qunit / contrib-requirejs / contrib- sass / contrib-stylus / contrib-uglify / contrib-watch / contrib-yuidoc / couch / couchapp / coverjs / cp / crane / crusher / crx / css / css-amd / css-collect / css-combo / css2js / cssc / csscss / cssjoin / csso / cssrb / cucumber / curl / customize-bootstrap / data-uri / dawg / dep-concat / dependencygraph / dependo / devcode / develop / devserver / devtools / dir2json / docco / docker / docs / docsitebuilder / docular / dojo / dom-munger / dot / dot-compiler / dot-precompile / dotjs / dotlit / download / dox / drush / dss / dust / dust-html / dustjs / eco / eco-amd / ect / ect-templates / eiffel / email-builder / ember-handlebars / ember-templates / emberify / emblem / encase / ender / env / es6-module-transpiler / esmangle / este / exec / exists / express / express-bootstrap / express-server / extdeps / extendscript / fail / fenbi-tasks / fest / file-creator / file-regex-rename / filesize / fileslist / fingerprint / flyway / forever / frontend / fscss / ftp-deploy / functional / furnace / fuse / gcc / ghost / gint / git / git-authors / git-contributors / git-describe / gitco / github-pages / gjslint / global-config / glue / groc / groundskeeper / growl / grunticon / grunticon- highrespng / grunticon-sass / grunticon-stylus / gss-pull / haml / handlebars-compiler / handlebars-custom / handlebars-js / handlebars-requirejs / handlebars-seajs / handlebars-static / hapi / hash / hashmap / hashres / haxe / heroku-deploy / hogan / hogan-client / hoganjs / html / html-annotation / html-build / html-builder / html-json- wrapper / html-prettyprinter / html-smoosher / html-snapshot / html-validation / html2js / html2json / htmlbuild / htmlcompressor / htmlgen / htmlhint / htmlrefs / httpcopy / hub / hug / hull-widgets / hustler / iced-coffee / iconv / ie9-selector-counter / image-embed / image-normalize / imagemagick / images / imagine / imgmin / imgo / importsrc / include / include-bootstrap / include-replace / include-replace-cwd / includes / indent / init-browser / init-gruntplugin2 / init-init / init-mootools / init-plugin / inline- assets / inline-css / install-dependencies / install-init / invalidate-cloudfront / iron-worker / istanbul / it / itv / jade / jade-handlebars / jade-plugin / jaded / jam / jasmine / jasmine-coverage / jasmine-html-runner / jasmine-html-spec-runner / jasmine-node / jasmine-node-lite / jasmine-node-task / jasmine-runner / jasmine-spec-server / jasmine-task / jassi / java-properties / jekyll / jenkins / jetrunner / jquery-content / jquery-json / jquerybuilder / jquerytransform / jsbeautifier / jsdoc / jsdoc-plugin / jsduck / jshint2 / jsio / jslint / jsmin-sourcemap / json / json-minify / json-schema / jsonlint / jsonmin / jssemicoloned / jstemplater / jstestdriver / jstools / jsttojs / jsvalidate / juggler / junit / jw-uglify / karma / karma-0.9.1 / kissy-template / kiwi / kmc / knox / koko / ksp / lenient / less / less-config / less-imports / lessless / lexicon / license / line-remover / lineending / link / link-html / lint-bash / lint-inline / lintblame / linter / livereload / livescript / lmd / localtunnel / lodashbuilder / macreload / manifest / mapcat / markdown / markdown-blog / markdown-to-json / markx / maven-tasks / md2html / md5 / md5-manifest / mdlldr / messageformat / mincer / mindirect / minified / minifykr / minispade / minjson / mins / mixin-dir / mkdir / mocha-cli / mocha-cov / mocha-hack / mocha-phantomjs / mocha-test / mod-dev / modernizr / modules / mustache / native2ascii / natural-docs / ne / net / neuter / newrelic / ng-constant / node-qunit / nodemon / nodequnit / nodestatic / notify / o-bundle- commands / open / oversprite / ozjs / ozjs-tudou / package-environment / pakmanager / parallel / parseunicode / pathfinder / peaches / peg / peon-gui / pg / phonegap-build / php / php-analyzer / php-set-constant / phpcs / phpdocumentor / phplint / phpunit / pistachio-compiler / pkg-to-component / plato / play / plugin-angular-template-inline / plugin-buster / plugin-pkg2cmp / plugin-size / pngmin / preload / preloader-manifest-generator / preprocess / prettify / process-css / proxy / qettlhup / qpoc-closure- compiler / queen / qunit-cov / qunit-istanbul / qunit-junit / qunit-serverless / qunit-sonar / qunit-tap / r3m / rackspace / rcukes / recess / recursive-compass / reduce / regex-replace / release / release-branch / reload / reloadr / rem-to-px / remotefile / remove-logging / rename / rendr-stitch / replace / replace-dojo-cache / replace-main / require-dir / required / requiregrep / requirejs / requirejs-jzaefferer / requirejs-tasks / rerun / resx2json / retro / rev / rev-md5 / rev-package / rework / rigger / ristretto / rm / robot / roy / rsync / rsync-2 / ruby-haml / s3 / s3deploy / samsung-widgetlist / sass / sass-charset-del / sass-convert / saucelabs / saucelabs-qunit / say / scandium / scp / scriptlinker / sea-hashmap / sed / selenium / sencha-dependencies / sencha-jasmine / sf / sftp-deploy / shell / shell-completion / shell-spawn / shopify / shower-markdown / siml / simple-mocha / simple-smtp / simple-watch / sitemap / sizediff / sizereport / slim / sm-watch / smush-components / smushit / snapshot / snockets / soy / soy-compile / sp2010 / spark / spell / spm-build / spritesheet / spritesmith / ss-helpers / ssh / stats / steal / stitch / stitch-extra / string-replace / strip / style-temtem / styleguide / styletto / stylusguide / svgmin / svn-fetch / svn-update / svninfo / sweet / swig / symbolic-link / symfony2-console / symlink / symlinks / sync / tagrelease / tailor / targethtml / template-client / template-client-dot / template-helper / template-html / template-inline / template-jasmine-curljs / template-module / templater / templates / templatizer / testacular / testem / text-replace / three-obj / thrill / tishadow / tmplmin / todos / topcoat / tpl / tpsmate / traceur / translate / travis / tree / tsag / tusk / tusk-coffee / type / typescript / unicon / unicon-sass / urequire / usemin / usemin-baked / usemin-codio / useref / utils / variations / velocity.js / ver / verbosity / verifylowercase / version / vlt / volo / vows / vows-runner / vows-test / watch-nospawn / webdriver / webfont / webfontjson / webmake / webpack / wickit / willitmerge / winston / wintersmith / wisdom / wkhtmltopdf / wording / wrap / wrapper / wrapup / wx-copydir / wx-zipdir / wxi-shell / xmlmin / yaml / yate / yomb / yui-compressor / yuidocs / yukkuroid / zendesk-apps-tools / zip / zipstream / zobei-template / zoopinator / zopfli / gruntacular / gruntbuild / grunts / homemade / istanbul-mocha / js2uri / jwalsh-contrib-copy / lufax / mantri / masonjs / mongrel / node-asset-pipeline / nodetiles / projmate-consolidate / pw-rsync / pw- smushit / rcl / rosetta / smush-components / styles / svgo-grunt / tailored-jade / testdata-generator / testee / text2datauri / toast / towelie / webassemble / winningjs- build / winningjs-svg2png 763 plugins 2013/05/05 13年5月6日月曜日
8.
type `npm`! npm install
grunt-cli -g mkdir “your project” && cd “your project” npm install grunt --save-dev npm install grunt-contrib --save-dev npm install grunt-simple-mocha --save-dev 13年5月6日月曜日
9.
create `Gruntfile.coffee`! vi Gruntfile.coffee Gruntfile
is BluePrint for Tasks 13年5月6日月曜日
10.
module.exports = (grunt)
-> grunt.initConfig pkg: grunt.file.readJSON 'package.json' coffee: compile: options: bare: true files: 'public/js/myproject.js': 'src/client/myproject.coffee' simplemocha: all: src: 'test/**/*_test.coffee' options: ui: 'bdd' reporter: 'spec' docco: index: src: [‘src/index.coffee'] options: output: 'docs/' watch: scripts: files: '**/*.coffee' tasks: ['simplemocha', 'coffee'] options: interrupt: true grunt.loadNpmTasks 'grunt-contrib-coffee' grunt.loadNpmTasks 'grunt-contrib-clean' grunt.loadNpmTasks 'grunt-docco' grunt.loadNpmTasks 'grunt-contrib-watch' grunt.loadNpmTasks 'grunt-simple-mocha' # Default task. grunt.registerTask 'default', ['simplemocha', 'coffee'] 13年5月6日月曜日
11.
module.exports = (grunt)
-> grunt.initConfig pkg: grunt.file.readJSON 'package.json' coffee: compile: options: bare: true files: 'public/js/myproject.js': 'src/client/myproject.coffee' simplemocha: all: src: 'test/**/*_test.coffee' options: ui: 'bdd' reporter: 'spec' docco: index: src: [‘src/index.coffee'] options: output: 'docs/' watch: scripts: files: '**/*.coffee' tasks: ['simplemocha', 'coffee'] options: interrupt: true grunt.loadNpmTasks 'grunt-contrib-coffee' grunt.loadNpmTasks 'grunt-contrib-clean' grunt.loadNpmTasks 'grunt-docco' grunt.loadNpmTasks 'grunt-contrib-watch' grunt.loadNpmTasks 'grunt-simple-mocha' # Default task. grunt.registerTask 'default', ['simplemocha', 'coffee'] gruntコマンドが利用する 13年5月6日月曜日
12.
module.exports = (grunt)
-> grunt.initConfig pkg: grunt.file.readJSON 'package.json' coffee: compile: options: bare: true files: 'public/js/myproject.js': 'src/client/myproject.coffee' simplemocha: all: src: 'test/**/*_test.coffee' options: ui: 'bdd' reporter: 'spec' docco: index: src: [‘src/index.coffee'] options: output: 'docs/' watch: scripts: files: '**/*.coffee' tasks: ['simplemocha', 'coffee'] options: interrupt: true grunt.loadNpmTasks 'grunt-contrib-coffee' grunt.loadNpmTasks 'grunt-contrib-clean' grunt.loadNpmTasks 'grunt-docco' grunt.loadNpmTasks 'grunt-contrib-watch' grunt.loadNpmTasks 'grunt-simple-mocha' # Default task. grunt.registerTask 'default', ['simplemocha', 'coffee'] タスク群の設定 13年5月6日月曜日
13.
module.exports = (grunt)
-> grunt.initConfig pkg: grunt.file.readJSON 'package.json' coffee: compile: options: bare: true files: 'public/js/myproject.js': 'src/client/myproject.coffee' simplemocha: all: src: 'test/**/*_test.coffee' options: ui: 'bdd' reporter: 'spec' docco: index: src: [‘src/index.coffee'] options: output: 'docs/' watch: scripts: files: '**/*.coffee' tasks: ['simplemocha', 'coffee'] options: interrupt: true grunt.loadNpmTasks 'grunt-contrib-coffee' grunt.loadNpmTasks 'grunt-contrib-clean' grunt.loadNpmTasks 'grunt-docco' grunt.loadNpmTasks 'grunt-contrib-watch' grunt.loadNpmTasks 'grunt-simple-mocha' # Default task. grunt.registerTask 'default', ['simplemocha', 'coffee'] package.jsonを読み込む この内容は”<% %>”のtemplateの中で pkg.XXXとして利用可能 13年5月6日月曜日
14.
module.exports = (grunt)
-> grunt.initConfig pkg: grunt.file.readJSON 'package.json' coffee: compile: options: bare: true files: 'public/js/myproject.js': 'src/client/myproject.coffee' simplemocha: all: src: 'test/**/*_test.coffee' options: ui: 'bdd' reporter: 'spec' docco: index: src: [‘src/index.coffee'] options: output: 'docs/' watch: scripts: files: '**/*.coffee' tasks: ['simplemocha', 'coffee'] options: interrupt: true grunt.loadNpmTasks 'grunt-contrib-coffee' grunt.loadNpmTasks 'grunt-contrib-clean' grunt.loadNpmTasks 'grunt-docco' grunt.loadNpmTasks 'grunt-contrib-watch' grunt.loadNpmTasks 'grunt-simple-mocha' # Default task. grunt.registerTask 'default', ['simplemocha', 'coffee'] coffee (grunt-contrib-coffee)の設定 compileというサブタスクの処理が 記述されている 13年5月6日月曜日
15.
module.exports = (grunt)
-> grunt.initConfig pkg: grunt.file.readJSON 'package.json' coffee: compile: options: bare: true files: 'public/js/myproject.js': 'src/client/myproject.coffee' simplemocha: all: src: 'test/**/*_test.coffee' options: ui: 'bdd' reporter: 'spec' docco: index: src: [‘src/index.coffee'] options: output: 'docs/' watch: scripts: files: '**/*.coffee' tasks: ['simplemocha', 'coffee'] options: interrupt: true grunt.loadNpmTasks 'grunt-contrib-coffee' grunt.loadNpmTasks 'grunt-contrib-clean' grunt.loadNpmTasks 'grunt-docco' grunt.loadNpmTasks 'grunt-contrib-watch' grunt.loadNpmTasks 'grunt-simple-mocha' # Default task. grunt.registerTask 'default', ['simplemocha', 'coffee'] simplemocha (grunt-simple-mocha)の設定 allというサブタスクの処理が 記述されている 13年5月6日月曜日
16.
module.exports = (grunt)
-> grunt.initConfig pkg: grunt.file.readJSON 'package.json' coffee: compile: options: bare: true files: 'public/js/myproject.js': 'src/client/myproject.coffee' simplemocha: all: src: 'test/**/*_test.coffee' options: ui: 'bdd' reporter: 'spec' docco: index: src: [‘src/index.coffee'] options: output: 'docs/' watch: scripts: files: '**/*.coffee' tasks: ['simplemocha', 'coffee'] options: interrupt: true grunt.loadNpmTasks 'grunt-contrib-coffee' grunt.loadNpmTasks 'grunt-contrib-clean' grunt.loadNpmTasks 'grunt-docco' grunt.loadNpmTasks 'grunt-contrib-watch' grunt.loadNpmTasks 'grunt-simple-mocha' # Default task. grunt.registerTask 'default', ['simplemocha', 'coffee'] 上記のtaskの処理実装が書かれている npmをloadしている 13年5月6日月曜日
17.
module.exports = (grunt)
-> grunt.initConfig pkg: grunt.file.readJSON 'package.json' coffee: compile: options: bare: true files: 'public/js/myproject.js': 'src/client/myproject.coffee' simplemocha: all: src: 'test/**/*_test.coffee' options: ui: 'bdd' reporter: 'spec' docco: index: src: [‘src/index.coffee'] options: output: 'docs/' watch: scripts: files: '**/*.coffee' tasks: ['simplemocha', 'coffee'] options: interrupt: true grunt.loadNpmTasks 'grunt-contrib-coffee' grunt.loadNpmTasks 'grunt-contrib-clean' grunt.loadNpmTasks 'grunt-docco' grunt.loadNpmTasks 'grunt-contrib-watch' grunt.loadNpmTasks 'grunt-simple-mocha' # Default task. grunt.registerTask 'default', ['simplemocha', 'coffee'] taskのaliasを行い、自分好みの 順序で実行したいTask群を設定する 13年5月6日月曜日
18.
type `grunt`! % grunt
coffee Running "coffee:compile" (coffee) task File public/js/myproject.js' created. Done, without errors. % grunt watch Running "watch" task Waiting... 13年5月6日月曜日
19.
オレの最強の Gruntfile 13年5月6日月曜日
20.
coffee-coverage : simple-mocha : contrib-coffee
: contrib-uglify : contrib-compress : docco : contrib-watch : check code coverage make test compile coffee-script uglify code make zip and create document observe all tasks 13年5月6日月曜日
21.
code coverageを求め testを走らせ coffeeをbuildし 圧縮し zip化し documentを作成し ファイルを監視し 変更があれば自動で実行! 13年5月6日月曜日
22.
※注意1: doccoは開発者多忙につきdocco本 体のバージョンアップに追従できて いませんhttps://github.com/DavidSouther/grunt-docco/pull/14 13年5月6日月曜日
23.
※注意2: coffee-coverageによるカバレッジ テストの際には読み込むファイル を変更する(lib-covなど)必要あり test/*_test.coffeeで環境変数によ って分岐させる必要あり grunt-execで、コマンド叩く必要 あり 13年5月6日月曜日
24.
※注意2: coffee-coverageによるカバレッジ テストの際には読み込むファイル を変更する(lib-covなど)必要あり test/*_test.coffeeで環境変数によ って分岐させる必要あり grunt-execで、コマンド叩く必要 あり 正直 萎えるんで 誰か頼む13年5月6日月曜日
25.
Grunt かわいいよ Grunt 13年5月6日月曜日
Jetzt herunterladen