Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
Cell-Based Architecture
larchanjo
0
140
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
130
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
180
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
230
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
160
チームをチームにするEM
hitode909
0
360
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
430
認証・認可の基本を学ぼう後編
kouyuume
0
250
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
1
320
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
800
マスタデータ問題、マイクロサービスでどう解くか
kts
0
110
Go コードベースの構成と AI コンテキスト定義
andpad
0
130
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
1
660
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
0
90
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Visualization
eitanlees
150
16k
The SEO Collaboration Effect
kristinabergwall1
0
300
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
63
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
110
Paper Plane
katiecoart
PRO
0
44k
エンジニアに許された特別な時間の終わり
watany
105
220k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
100
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
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