Wombat-Driven Understanding: an interactive guide to using npm

Wombat-Driven Understanding: an interactive guide to using npm

Live demo given at ViennaJS, AngularVienna, ReactVienna, and NodeVienna mega-meetup, 25 Jan 2017

583a0cfd3e0ec851166c5c6fa5e506a5?s=128

Raquel Vélez

January 25, 2017
Tweet

Transcript

  1. wombat-driven understanding an interactive guide to using npm brought to

    you by @rockbot
  2. @rockbot #ViennaMegaMeetup npm is a package manager for JavaScript

  3. @rockbot #ViennaMegaMeetup npm is a package manager

  4. @rockbot #ViennaMegaMeetup our #1 priority is to reduce friction

  5. @rockbot #ViennaMegaMeetup now let’s build an app

  6. @rockbot #ViennaMegaMeetup goal: random wombat fact generator

  7. @rockbot #ViennaMegaMeetup

  8. @rockbot #ViennaMegaMeetup npm

  9. @rockbot #ViennaMegaMeetup npm

  10. @rockbot #ViennaMegaMeetup npm

  11. @rockbot #ViennaMegaMeetup 1install node.js https://nodejs.org

  12. @rockbot #ViennaMegaMeetup 2 update npm npm i npm@latest -g

  13. @rockbot #ViennaMegaMeetup 3 let’s do it live

  14. @rockbot #ViennaMegaMeetup show notes at http://bit.ly/wdu-vienna

  15. @rockbot #ViennaMegaMeetup semver 1.0.0 major breaking changes minor new features

    patch bug fixes
  16. @rockbot #ViennaMegaMeetup but wait, there’s more!

  17. @rockbot #ViennaMegaMeetup dist-tags npm deprecate npm outdated bundledDependencies npm shrinkwrap

    npm update npm pack config options
  18. @rockbot #ViennaMegaMeetup https://docs.npmjs.com

  19. @rockbot #ViennaMegaMeetup need help?

  20. @rockbot #ViennaMegaMeetup https://www.npmjs.com/support

  21. @rockbot #ViennaMegaMeetup npm loves you

  22. Raquel Vélez @rockbot http://rckbt.me raquel@ js.com