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
Gulp + Bower
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Maxim Kott
November 12, 2015
Programming
0
56
Gulp + Bower
Maxim Kott
November 12, 2015
Tweet
Share
More Decks by Maxim Kott
See All by Maxim Kott
vue-js-demo
maximkott
0
110
Other Decks in Programming
See All in Programming
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
160
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.3k
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
110
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
250
Implementation Patterns
denyspoltorak
0
280
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
640
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6k
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
120
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
420
AtCoder Conference 2025
shindannin
0
1k
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
432
66k
Evolving SEO for Evolving Search Engines
ryanjones
0
120
Six Lessons from altMBA
skipperchong
29
4.1k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
sira's awesome portfolio website redesign presentation
elsirapls
0
140
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
63
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
55
Everyday Curiosity
cassininazir
0
130
Un-Boring Meetings
codingconduct
0
200
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Transcript
semantic versioning
Semantic Versioning
~x.y.z-rc.1
None
~x.y.z-rc.1 major
~x.y.z-rc.1 minor
~x.y.z-rc.1 patch
~x.y.z-rc.1 pre-release alpha, beta, rc, dev
~x.y.z-rc.1 range ~, ^, >, >=, <, <=
~x.y.z-rc.1 range.major.minor.patch.pre-release
Manual: http://semver.org Playground: http://semver.npmjs.com
None
Managing web dependencies
None
None
None
None
None
None
Bootstrap FontAwesome AnimateCss AngularJs Modernizr +100500
None
None
Fancy Fonts
> brew install nvm
✔ brew install nvm > nvm install 0.10.36
✔ brew install nvm ✔ nvm install 0.10.36 > npm
install -g bower
available commands
bower search
bower install
None
None
None
Docs: http://bower.io/docs Packages: http://bower.io/search
None
Plugins: http://gulpjs.com/plugins ~2000 plugins
npm install -g gulp
src gulp.src(“some/pattern/*.scss”)
pipe gulp.src(“some/pattern/*.scss”) .pipe(sass())
dest gulp.src(“some/pattern/*.scss”) .pipe(sass()) .pipe(gulp.dest(“output/directory”))
task gulp.task(‘sass’, function() { gulp.src(“some/pattern/*.scss”) .pipe(sass()) .pipe(gulp.dest(“output/directory”)) })
watch gulp.watch(“some/pattern/*.scss”, [“sass”])
None
listing tasks
running gulp
None
None
Slides: maxim.io/gulp/slides Repository: maxim.io/gulp/repo Reading: maxim.io/gulp/reading Streams: maxim.io/gulp/streams