美文网首页
macos node多版本切换

macos node多版本切换

作者: 老鼠AI大米_Java全栈 | 来源:发表于2020-04-30 14:22 被阅读0次

    从事前端的同学都知道node有很多版本,而脚手架需要依赖node,一些老旧的项目必须使用相应的node才能运行,因为不同node的node_modules管理方式不同。

    使用brew安装nvm

    前提是已经安装homebrew,它是macos中依赖包管理工具

    $ brew install nvm

    配置shell中使用nvm

    $ vim ~/.bash_profile

    然后添加以下命令:

    export NVM_DIR=~/.nvm
    source $(brew --prefix nvm)/nvm.sh

    注意配置的顺序,以防开启新终端,node出现找不到的情况。
    然后重新source

    $ source .bash_profile

    使用nvm安装node

    nvm ls -remote 查看 所有的node可用版本
    nvm install xxx 下载你想要的版本
    nvm use xxx 使用指定版本的node
    nvm alias default xxx 每次启动终端都使用该版本的node

    完成安装检查

    node -v
    npm -v

    删除存在的node

    如果之前通过'brew install node'方式安装过node,那么需要先删除系统中存在的node:

    brew remove --force node
    sudo rm -r /usr/local/lib/node_modules
    brew prune
    sudo rm -r /usr/local/include/node

    相关文章

      网友评论

          本文标题:macos node多版本切换

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