美文网首页IDE
NVM安装与使用

NVM安装与使用

作者: ouisun | 来源:发表于2018-12-14 14:28 被阅读164次

    nvm, node, npm之间的区别

    • nvm:nodejs 版本管理工具。
      也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。
    • nodejs:在项目开发时的所需要的代码库
    • npm:nodejs 包管理工具。
      在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。
      npm 管理 nodejs 中的第三方插件

    mac下安装nvm以及node

    打开https://github.com/creationix/nvm。在下面的简介中找到 Installation

    安装命令:
    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
    

    or Wget:

    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
    

    随着时间变哈 ,这个版本(v0.33.11)可能会出现变化,自行在github上查看

    安装过程如图,安装完成后,还暂时不能用,需要复制它提示的两行代码(就是下图拿箭头标出来的两行代码)来配置环境变量:

    20170420163512177.jpeg
    完成以后 在命令行中输入 nvm 后,出现 node version manger ,说明安装成功。

    但有个问题,就是在关闭终端以后,nvm指令又不存在了,所以解决方案如下:
    编辑.bash_profile文件,没有的话就新建一个,命令都是:
    vim .bash_profile
    接下来复制下面代码,保存退出

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

    然后 source 一下 .bash_profile
    source .bash_profile

    nvm常用命令

    • nvm install stable # 安装最新稳定版 node,当前是node v11.4.0 (npm v11.4.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 包

    相关文章

      网友评论

        本文标题:NVM安装与使用

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