Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Npm vs Yarn vs NantesJS
Slide 2
Slide 2 text
Consultant @ Zenika Nantes Fullstack developer Franck Abgrall
Slide 3
Slide 3 text
● Created in 2009 ● Opensource ● Most used javascript package manager ● Created in 2016 ● Opensource ● Use the npm registry ● Created to solve problem their authors faced themselves
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
Semantic versioning [major] . [minor] . [patch] Incompatible changes . Non breaking changes . Bug fixes Caret ranges ( ^ ) ^6.7.0 == between 6.7.0 and 7.0.0 (7.0.0 excluded) "node": "^6.7.0"
Slide 6
Slide 6 text
Cheat sheet npm install yarn (or yarn install) npm install --save yarn add npm install --save-dev yarn add --dev npm update --save yarn upgrade npm install -g yarn global add npm uninstall --save yarn remove
Slide 7
Slide 7 text
, an improvement over + Speed + Cache + Deterministic + Offline mode + Yarn why + Checksum + Emojis - Not completely stable
Slide 8
Slide 8 text
Conclusion ● Young ● Huge and active community
Slide 9
Slide 9 text
blog.zenika.com/npm-vs-yarn/ Découvrez le futur des gestionnaires de paquets js !
Slide 10
Slide 10 text
https://github.com/kefranabg/NPM-VS-YARN
Slide 11
Slide 11 text
Un feedback? http://bit.ly/2ql2qxz