What Is pnpm?

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • Become a Level Up Pro and take your web skills to the next level!
    www.leveluptut...
    Learn Web Components with Web Components for Beginners
    www.leveluptut...
    The best web development podcast out there
    Syntax with Wes Bos and Scott Tolinski
    syntax.fm

Комментарии • 59

  • @Nikifuj908
    @Nikifuj908 2 года назад +4

    I looooooove pnpm. Been using it for six months and cannot look back.

  • @abdulsalamaboubakar4059
    @abdulsalamaboubakar4059 2 года назад +4

    learning something new everytime I come to this channel

  • @apdo22
    @apdo22 2 года назад +4

    Dopa "The Legend"

  • @iammeok
    @iammeok 2 года назад +1

    One nitpick, pnpm uses hard links not soft links (symbolic links).
    "Efficient
    Files inside node_modules are cloned or hard linked from a single content-addressable storage"

  • @kissu_io
    @kissu_io 2 года назад +4

    Thanks for the simple and concise explanation. :D

  • @Nikifuj908
    @Nikifuj908 2 года назад +7

    Also, just a quick correction: pnpm stores *hard* links, not symlinks 😉

    • @syntaxfm
      @syntaxfm  2 года назад +3

      I appreciate the note. Thanks!

  • @yankee-in-london
    @yankee-in-london 2 года назад +2

    interested to hear if you've used pnpm with changesets ... i am going to need to look into how this pairing adds value and what it's overhead is.

  • @jaimequiroz9037
    @jaimequiroz9037 2 года назад +1

    Properties info for my project's node_modules/ still gives me 80mb which is same as what `npm i` would give me. although most of this is coming from `node_modules/.pnpm`. If i delete `.pnpm-store/` in my home directory, my projects `node_modules/.pnpm` is still 80mb. Am i missing something?

  • @RicardoValero95
    @RicardoValero95 2 года назад +4

    I’m just waiting for it to be easy to use with react native

    • @syntaxfm
      @syntaxfm  2 года назад +5

      React Native hardly works with its own tools. Might be waiting a while 😅

    • @LarsRyeJeppesen
      @LarsRyeJeppesen Год назад

      RN is horrible

  • @Indexy
    @Indexy 2 года назад +5

    도파

  • @nechar-joshi
    @nechar-joshi Год назад

    I love your terminal. Which one is that?

  • @bayramarif526
    @bayramarif526 Год назад +1

    What if i wan't to have multiple versions of same package for instance using different package version for different branches ?

  • @MAKU011111
    @MAKU011111 2 года назад +1

    Really like your videos. Would like to see how you would do a pnpm monorepo with a sveltekit app, a server part (e.g. express) and a shared library

  • @section31
    @section31 2 года назад

    thanks for tip looks awesome.

  • @tmxwll
    @tmxwll 2 года назад +1

    Perfect video as usual 😍
    how is your snippet manager called

    • @syntaxfm
      @syntaxfm  2 года назад

      Clipy. github.com/Clipy/Clipy

  • @allusio
    @allusio Год назад

    What are you using for spliting terminal?

  • @fantoSama
    @fantoSama 2 года назад

    Hey, thanks for the great Videos. I would like to know which dark theme you use inside vs code, it looks exactly like what I am looking for.
    Thanks in advance

    • @syntaxfm
      @syntaxfm  2 года назад

      Level Up Tutorials Official Syntax Remix

  • @babakfp
    @babakfp 2 года назад +1

    Do a speed comparison between pnpm, yarn and npm. Do it more than just one simple test...

  • @blackdeckbox
    @blackdeckbox 2 года назад

    what does rush or nx provide that pnpm monorepo does not have?

  • @brendanmcbride842
    @brendanmcbride842 Год назад

    Scott! Odd question for a Dev, but where did you get that sweater??

    • @syntaxfm
      @syntaxfm  Год назад

      It’s from Octobre. www.octobre-editions.com/us/ super cheap but very high quality. Def my fanciest sweater.

  • @mohamedbizarre1
    @mohamedbizarre1 2 года назад

    but using npmp will install every version release right ?
    so will consume much space

  • @DickensWild-r8u
    @DickensWild-r8u 22 часа назад

    Nicolas Burgs

  • @EmmanuelTucek-w2l
    @EmmanuelTucek-w2l 2 дня назад

    Hagenes Crest

  • @babakfp
    @babakfp 2 года назад

    Thanks🙂🙃

    • @babakfp
      @babakfp 2 года назад +1

      I mean I was already using it but it's useful for people that don't know about it.

    • @syntaxfm
      @syntaxfm  2 года назад

      Yah the goal here is really an eli5 for various topics rather than a deep dive

  • @KeynesIngemar-h9x
    @KeynesIngemar-h9x 2 дня назад

    Nader Falls

  • @NathanielZilnicki-b7k
    @NathanielZilnicki-b7k 5 дней назад

    Delphia Squares

  • @IsaiahAngton-s1h
    @IsaiahAngton-s1h 2 дня назад

    Esta Pine

  • @user-dj8dy4om3c
    @user-dj8dy4om3c 2 года назад +2

    pnpm is dopa

  • @BirrellJessie-n7y
    @BirrellJessie-n7y 4 дня назад

    Wunsch Gateway

  • @user-wr8fp3fg5p
    @user-wr8fp3fg5p 9 месяцев назад +1

    도파요

  • @SamiullahKhan
    @SamiullahKhan Год назад

    So can we say that "we need npm just to install pnpm"?

    • @LarsRyeJeppesen
      @LarsRyeJeppesen Год назад

      Just like you need Safari/Edge to install Chrome

    • @SamiullahKhan
      @SamiullahKhan Год назад

      I never thought safari get the same treatment

  • @ChristianGadbois-j7f
    @ChristianGadbois-j7f 2 дня назад

    Emily Mountains

  • @BerthaDebby-d8h
    @BerthaDebby-d8h День назад

    Fadel Village

  • @user-yu3hh9jp5j
    @user-yu3hh9jp5j Год назад +1

    pnpm은 다른게 아니고 Doxx야

  • @whatthefunction9140
    @whatthefunction9140 2 года назад +2

    How many takes did this take you?

  • @liqo12
    @liqo12 2 года назад

    Nix is to haskell, pnpm is to node

  • @codedusting
    @codedusting Год назад

    pee npm

  • @okbrown
    @okbrown 2 года назад

    Am I missing something here? "pnpm" has been out years before "yarn". Are you sure you want to suggest this as a replacement for "yarn" and "npm"? As opposed to an alternative?

    • @syntaxfm
      @syntaxfm  2 года назад +13

      Does "replacement" imply that it's newer? I think if you are looking at popularity alone it goes npm > yarn > pnpm, so in that regard, I'd expect more people to have heard about yarn than pnpm. I've used all of the above and pnpm to me has been the best for me, but I don't think I'm intending on saying that it's some brand new thing here, just different.

  • @Michael-Martell
    @Michael-Martell 2 года назад +1

    I don’t know what you heard about me. But you can’t get a dolla outta me, you utilizin npm I see, you should use MFn pnmp. Word up web devs.