美文网首页
nvm node 管理版本 常用

nvm node 管理版本 常用

作者: 嗚嗚雲 | 来源:发表于2022-05-30 10:31 被阅读0次

    nvm

    nvm --version
    

    1、查看已经安装的版本

    nvm ls [<version>]
    

    2、查看网络可以安装的版本

    nvm ls-remote [<version>]
    

    3、安装指定版本node

    nvm install <version> 
    

    4、卸载制定的版本node

    nvm uninstall <version> 
    

    5、显示当前版本

    nvm current or nvm version
    

    6、显示远端最新版本描述

    nvm version-remote
    

    7、切换使用指定的版本node

    nvm use <version> 
    

    8、设置默认的版本

    nvm alias default 10.19.0
    

    9、给不同的版本号添加别名

    nvm alias <name> <version> 
    

    10、删除已定义的别名

    nvm unalias <name> 
    

    11、在当前版本node环境下,重新全局安装指定版本号的npm包

    nvm reinstall-packages <version> 
    

    12、在当前版本node环境下,重新全局安装指定最新npm包

    nvm install-latest-npm
    

    查看brew

    brew -v
    

    安装brew

    ruby -e \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)\"
    

    安装nvm

    brew install nvm
    

    设置nvm环境变量并添加国内镜像加速

    echo "source $(brew --prefix nvm)/nvm.sh" >> ~/.bash_profile
    echo "export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node" >> ~/.bash_profile
    

    如果有zsh的话

    echo "source ~/.bash_profile" >> ~/.zshrc  #zsh
    

    生效环境变量

    source ~/.bash_profile
    source ~/.zshrc
    

    重新打开窗口生效

    检查nvm版本

    nvm --version
    

    处理由于node17版本的问题:

    openssl 3的错误 :error:0308010C:digital envelope routines::unsupported
    解决 :export NODE_OPTIONS=--openssl-legacy-provider
    

    相关文章

      网友评论

          本文标题:nvm node 管理版本 常用

          本文链接:https://www.haomeiwen.com/subject/pxqsprtx.html