美文网首页
NVM的安装和使用(Mac端)

NVM的安装和使用(Mac端)

作者: iien2121 | 来源:发表于2023-10-11 10:58 被阅读0次

    前奏

    删除现有Node版本,将要通过Homebrew安装了node。所以先把它卸载了。如果还没有安装就跳过。
    brew uninstall --ignore-dependencies node
    brew uninstall --force node

    1. 在vscode中打开一个终端。下载安装包:(最好使用流量下载)

    sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
    或者
    git clone https://github.com/nvm-sh/nvm.git .nvm
    cd ./nvm
    ./install.sh

    具体可参考官方

    2. 刷新使其全局生效:

    正常安装好之后,nvm会自动在mac电脑的全局配置文件中,配置好相应的环境变量 位置为:~/.bash_profile 内容为:

    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
    

    上面的内容无需操作,但是此时环境变量并没有生效,我们需要刷新环境变量:执行如下命令 source ~/.bash_profile
    如果想自动生效就改动一下默认的执行文件为bash_profile

    如果没有zshrc
    touch ~/.zshrc
    打开添加source ~/.bash_profile
    然后source ~/.zshrc

    3. 验证生效:

    nvm -v 此时如果正确打印出版本号,代表已经安装成功。

    4. 常用命令

    nvm 常用命令 nvm install stable ## 安装最新稳定版 node,当前是node v9.5.0 (npm v5.6.0)

    nvm install <version> ## 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4

    nvm uninstall <version> ## 删除已安装的指定版本,语法与install类似

    nvm use <version> ## 切换使用指定的版本node

    nvm ls ## 列出所有安装的版本

    nvm ls-remote ## 列出所有远程服务器的版本(官方node version list)

    nvm current ## 显示当前的版本

    nvm alias <name> <version> ## 给不同的版本号添加别名

    nvm unalias <name> ## 删除已定义的别名

    nvm reinstall-packages <version> ## 在当前版本 node 环境下,重新全局安装指定版本号的 npm 包

    5. 举例:

    我需要使用node14版本: nvm install 14 #等待安装结束 nvm use 14

    6. 注意事项:

    如果使用过程中,又出现 nvm command not found,重新执行如下命令: source ~/.bash_profile

    如果需要使用yarn 安装下即可

    Node版本可参考 https://nodejs.org/dist/

    相关文章

      网友评论

          本文标题:NVM的安装和使用(Mac端)

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