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
54
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
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
0
350
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
500
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
14
9.3k
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
510
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
620
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
630
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
260
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
1
8.8k
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
0
2.9k
C++20 射影変換
faithandbrave
0
560
Is Xcode slowly dying out in 2025?
uetyo
1
250
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
5
1.1k
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Building Applications with DynamoDB
mza
95
6.5k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Facilitating Awesome Meetings
lara
54
6.4k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Being A Developer After 40
akosma
90
590k
Bash Introduction
62gerente
614
210k
Designing for Performance
lara
610
69k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
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