zoukankan      html  css  js  c++  java
  • Mac安装 nvm来管理node

    1、安装nvm

    https://github.com/nvm-sh/nvm
    这个是官方github地址,里面有详细的安装说明,而且强制不要用brew来安装。

    2、切换目录,并且安装, 见下图。

    cd ~

    ls -a #查看目录
    查看一下没有.bash_profile
    如果没有
    touch ~/.bash_profile(这个是早期的mac版本中)
    那么Big Sur呢?
    touch ~/.zshrc
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

    安装完以后,终端会提示你输入命令。
    然后vim .zshrc
    打开文件:将下面的代码帖到光标处

    export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

    输入:
    然后输入:wq保存并退出。
    如果不保存,那么你一关终端,又要重新在输入上面的代码生效。
    会报nvm not found.因为配制文件里没有设置上面的代码。

    3、在终端输入:nvm ls-remote

    # 加上 --lts 参数后,会查找最新的 LTS 版本。
    nvm ls-remote --lts

    等了一会,报了个错:N/A,原因是https证书过期,下面不用https。

    4、在终端输入:export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist

    export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist

    5、nvm ls-remote

    奇怪的事,安装nvm install v14.15.1,进行了一点,就不下载了,就直接去安装了,然后报文件不存在。

    这个问题有解决:

    # 加上 --lts 参数后,会安装最新的 LTS 版本。
    
    nvm install --lts

     参考:https://segmentfault.com/a/1190000017391932

    https://blog.csdn.net/xs20691718/article/details/99006947

  • 相关阅读:
    python3第六天
    python3第五天
    python3第四天
    python3 第三天
    python3第二天
    python3(2)
    python3(1)
    网络通信 & 初识socket
    python中包的语法
    模块语法
  • 原文地址:https://www.cnblogs.com/jiduoduo/p/14096774.html
Copyright © 2011-2022 走看看