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
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Kürzlich hochgeladen
(20)
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
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