node简介

Node.js是一种开源与跨平台的JavaScript的运行环境,能够使得javascript脱离浏览器运行,用于编写服务器端应用和网络相关的应用。

node安装

node管理工具

注意如果系统里已经安装了node,想通过n/nvm管理node版本。需要将系统的node卸载掉,然后再安装n/nvm,否则会出现环境冲突(比如npm版本不匹配)。

  1. n

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    // 安装n
    brew install n
    // 查看n版本
    n --version
    // n 安装 node
    n 18.14.2
    // n 删除 node 版本
    n rm 18.14.2
    // n 查看已安装的node
    n [ls/list]
    // n 切换 node 版本
    n
    // 查看当前 node 版本
    node --version
  2. nvm

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    // 安装nvm
    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
    // 查看nvm版本
    nvm -v
    // nvm 安装 node
    nvm install 18.14.2
    // nvm 删除 node 版本
    nvm uninstall 18.14.2
    // nvm 切换 node 版本
    nvm use 4
    // nvm 设置默认的node版本
    nvm alias default 0.12.7
    // nvm 查看已安装的node
    nvm list

nodejs 应用