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 Slide

  2. View Slide

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

    View Slide

  4. Supportability
    in
    npm

    View Slide

  5. Hi
    @watilde

    View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. Prepack

    View Slide

  10. Prepack
    Uglify

    View Slide

  11. Prepack
    Uglify

    View Slide

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

    View Slide

  13. 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 Slide

  14. Time differences

    View Slide

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

    View Slide

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

    View Slide

  17. what we should do

    View Slide

  18. err

    View Slide

  19. View Slide

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

    View Slide

  21. AISAS was popular
    in 2004

    View Slide

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

    View Slide

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

    View Slide