What Is pnpm?

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024

ความคิดเห็น • 61

  • @abdulsalamaboubakar4059
    @abdulsalamaboubakar4059 2 ปีที่แล้ว +4

    learning something new everytime I come to this channel

  • @Nikifuj908
    @Nikifuj908 2 ปีที่แล้ว +4

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

  • @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.

  • @Indexy
    @Indexy 2 ปีที่แล้ว +5

    도파

  • @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?

  • @nechar-joshi
    @nechar-joshi ปีที่แล้ว

    I love your terminal. Which one is that?

  • @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

  • @bayramarif526
    @bayramarif526 ปีที่แล้ว +1

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

    • @SethuSenthil
      @SethuSenthil ปีที่แล้ว

      Wondering the same thing

  • @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

    • @syntaxfm
      @syntaxfm  2 ปีที่แล้ว +2

      Good idea.

    • @LarsRyeJeppesen
      @LarsRyeJeppesen ปีที่แล้ว

      I'd really recommend TurboRepo for this

  • @tmxwll
    @tmxwll 2 ปีที่แล้ว +1

    Perfect video as usual 😍
    how is your snippet manager called

    • @syntaxfm
      @syntaxfm  2 ปีที่แล้ว

      Clipy. github.com/Clipy/Clipy

  • @mohamedbizarre1
    @mohamedbizarre1 2 ปีที่แล้ว

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

  • @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.

  • @allusio
    @allusio ปีที่แล้ว

    What are you using for spliting terminal?

  • @section31
    @section31 2 ปีที่แล้ว

    thanks for tip looks awesome.

  • @blackdeckbox
    @blackdeckbox 2 ปีที่แล้ว

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

  • @babakfp
    @babakfp 2 ปีที่แล้ว +1

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

  • @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

  • @user-dj8dy4om3c
    @user-dj8dy4om3c 2 ปีที่แล้ว +2

    pnpm is dopa

  • @EmmanuelTucek-w2l
    @EmmanuelTucek-w2l 6 วันที่ผ่านมา

    Hagenes Crest

  • @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

  • @whatthefunction9140
    @whatthefunction9140 2 ปีที่แล้ว +2

    How many takes did this take you?

  • @HenriettaBaldwin-z2r
    @HenriettaBaldwin-z2r 4 วันที่ผ่านมา

    Lily Plains

  • @DickensWild-r8u
    @DickensWild-r8u 5 วันที่ผ่านมา

    Nicolas Burgs

  • @user-yu3hh9jp5j
    @user-yu3hh9jp5j ปีที่แล้ว +1

    pnpm은 다른게 아니고 Doxx야

  • @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

  • @liqo12
    @liqo12 2 ปีที่แล้ว

    Nix is to haskell, pnpm is to node

  • @KeynesIngemar-h9x
    @KeynesIngemar-h9x 7 วันที่ผ่านมา

    Nader Falls

  • @NathanielZilnicki-b7k
    @NathanielZilnicki-b7k 9 วันที่ผ่านมา

    Delphia Squares

  • @user-wr8fp3fg5p
    @user-wr8fp3fg5p 9 หลายเดือนก่อน +1

    도파요

  • @IsaiahAngton-s1h
    @IsaiahAngton-s1h 6 วันที่ผ่านมา

    Esta Pine

  • @BirrellJessie-n7y
    @BirrellJessie-n7y 9 วันที่ผ่านมา

    Wunsch Gateway

  • @ChristianGadbois-j7f
    @ChristianGadbois-j7f 7 วันที่ผ่านมา

    Emily Mountains

  • @BerthaDebby-d8h
    @BerthaDebby-d8h 5 วันที่ผ่านมา

    Fadel Village

  • @SusanGivens-t3w
    @SusanGivens-t3w 6 ชั่วโมงที่ผ่านมา

    Bogan Garden

  • @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.

  • @codedusting
    @codedusting ปีที่แล้ว

    pee npm

  • @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.