Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Doctor Wombat - A debug guide to using npm.

Doctor Wombat - A debug guide to using npm.

Daijiro Wachi

June 07, 2017
Tweet

More Decks by Daijiro Wachi

Other Decks in Technology

Transcript

  1. Doctor Wombat
    A debug guide to using npm
    Daijiro Wachi
    @watilde

    View full-size slide

  2. https://twitter.com/divineomega/status/695744177557106688

    View full-size slide

  3. Supportability
    in
    npm

    View full-size slide

  4. Prepack
    Uglify

    View full-size slide

  5. Prepack
    Uglify

    View full-size slide

  6. AISAS
    • Attention
    • Interest
    • Seach
    • Action
    • Share

    View full-size slide

  7. AISAS for developers
    • Attention: Face an error
    • Interest: Read the error message
    • Search: Search it on GitHub/Stack Overflow
    • Action: Try the solution
    • Share: Share your situation to ask in the
    community

    View full-size slide

  8. Time differences

    View full-size slide

  9. Language differences
    English: Hello
    Dutch: Hallo
    Japanese: ͜Μʹͪ͸

    View full-size slide

  10. Discussion
    new option
    new api
    new syntax
    new subcommand
    won’t fix
    update docs

    View full-size slide

  11. what we should do

    View full-size slide

  12. In angular.js
    https://docs.angularjs.org/error/ng/areq?
    p0=MainCtrl&p1=not%20a%20function,
    %20got%20undefined

    View full-size slide

  13. AISAS was popular
    in 2004

    View full-size slide

  14. SIPS
    • Sympathize
    • Identify
    • Participate
    • Share & Spread

    View full-size slide

  15. SIPS for development
    • Sympathize to the value of the OSS
    • Identify the activity
    • Participate into the community
    • Share & Spread

    View full-size slide