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
55
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
Writing Better Go: Lessons from 10 Code Reviews
konradreiche
3
6.5k
Android16 Migration Stories ~Building a Pattern for Android OS upgrades~
reoandroider
0
140
モテるデスク環境
mozumasu
3
1.3k
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
190
エンジニアインターン「Treasure」とHonoの2年、そして未来へ / Our Journey with Hono Two Years at Treasure and Beyond
carta_engineering
0
420
CSC509 Lecture 08
javiergs
PRO
0
250
ソフトウェア設計の実践的な考え方
masuda220
PRO
4
650
コード生成なしでモック処理を実現!ovechkin-dm/mockioで学ぶメタプログラミング
qualiarts
0
260
Go言語はstack overflowの夢を見るか?
logica0419
0
520
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
620
Software Architecture
hschwentner
6
2.3k
Reactive Thinking with Signals and the Resource API
manfredsteyer
PRO
0
110
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Building an army of robots
kneath
305
46k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Bash Introduction
62gerente
615
210k
GraphQLとの向き合い方2022年版
quramy
49
14k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Into the Great Unknown - MozCon
thekraken
40
2.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
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