How to upgrade yarn version using terminal?

后端 未结 14 2249
一生所求
一生所求 2021-01-30 05:03

How should yarn be upgraded to the latest version?

14条回答
  •  北恋
    北恋 (楼主)
    2021-01-30 05:16

    I had an outdated symlink that was preventing me from accessing the proper bin. I had also recently gone through a node upgrade which means a lot of my newer bins were available in a different folder with what i think was a lower priority

    Here is what worked for me:

    yarn -v 
    > 1.15.2
    
    which yarn
    > /Users/lfender/.yarn/bin/yarn 
    
    rm -rf /Users/lfender/.yarn/bin/yarn
    npm uninstall --global yarn; npm install --global yarn
    
    > + yarn@1.16.0
    > added 1 package in 0.179s
    
    which yarn
    > /Users/lfender/.nvm/versions/node/v12.2.0/bin/yarn
    
    yarn -v
    > 1.16.0
    

    If you are not using NVM, the location of your bin installs are likely to be unique to your system

    From there, I've switched to doing yarn policies set-version as outlined here https://stackoverflow.com/a/55278430/1426788 to define my yarn version at the repo level

提交回复
热议问题