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
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
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
1.1k
Feature Toggle は捨てやすく使おう
gennei
0
230
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
500
AIに任せる範囲を安全に広げるためにやっていること
fukucheee
0
150
The free-lunch guide to idea circularity
hollycummins
0
300
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.3k
守る「だけ」の優しいEMを抜けて、 事業とチームを両方見る視点を身につけた話
maroon8021
3
1.2k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
720
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
230
CSC307 Lecture 15
javiergs
PRO
0
260
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
390
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
150
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
270
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Deep Space Network (abreviated)
tonyrice
0
94
HDC tutorial
michielstock
1
570
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
310
Designing Powerful Visuals for Engaging Learning
tmiket
0
290
Being A Developer After 40
akosma
91
590k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
The Pragmatic Product Professional
lauravandoore
37
7.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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