Skip to content

系统登录

系统登录

  1. 使用brew安装

    shell
    brew install node
    brew install node
  2. 使用安装程序安装,直接下载安装即可

Windows

  1. 官网下载页面下载对应的Node.js即可

  2. 下载完成后开始安装,直接一直下一步即可

    Tools for Native Modules选择项里面的话是提示需要安装构建工具(Python 2Visual Studio构建工具),建议此处勾选

  3. 我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹C:\Program Files\nodejs下创建两个文件夹node_globalnode_cache如下图:

    shell
    //创建完后输入以下命令【此命令是将所有的模块所在的路径和缓存路径放入nodejs文件夹中】,尽量保持在Nodejs的文件夹下
    npm config set prefix "C:\Program Files\nodejs\node_global"
    npm config set cache "C:\Program Files\nodejs\node_cache"
    //创建完后输入以下命令【此命令是将所有的模块所在的路径和缓存路径放入nodejs文件夹中】,尽量保持在Nodejs的文件夹下
    npm config set prefix "C:\Program Files\nodejs\node_global"
    npm config set cache "C:\Program Files\nodejs\node_cache"

    shadow

  4. 环境配置

    1. 新建一个系统变量,变量名:NODE_HOME;变量值(你的安装目录):C:\Program Files\nodejs
    2. 编辑Path变量,新增两个条目 %NODE_HOME% %NODE_HOME%\node_global
  5. 设置国内源

    shell
    npm config set registry "https://registry.npm.taobao.org"
    npm config set registry "https://registry.npm.taobao.org"
  6. 运行**npm install express -g** 以全局方式安装express模块

Ubuntu

bash
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs

# Using Debian, as root
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
apt-get install -y nodejs
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs

# Using Debian, as root
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
apt-get install -y nodejs

卸载

  1. 删除/usr/local/lib中的所有nodenode_modules

  2. 删除/usr/local/lib中的所有nodenode_modules的文件夹

  3. 如果是从brew安装的, 运行brew uninstall node

  4. 检查~/中所有的local, lib或者include文件夹, 删除里面所有nodenode_modules

  5. /usr/local/bin中, 删除所有node的可执行文件

  6. 最后运行以下代码:

    shell
    sudo rm /usr/local/bin/npm
    sudo rm /usr/local/share/man/man1/node.1
    sudo rm /usr/local/lib/dtrace/node.d
    sudo rm -rf ~/.npm
    sudo rm -rf ~/.node-gyp
    sudo rm /opt/local/bin/node
    sudo rm /opt/local/include/node
    sudo rm -rf /opt/local/lib/node_modules
    sudo rm /usr/local/bin/npm
    sudo rm /usr/local/share/man/man1/node.1
    sudo rm /usr/local/lib/dtrace/node.d
    sudo rm -rf ~/.npm
    sudo rm -rf ~/.node-gyp
    sudo rm /opt/local/bin/node
    sudo rm /opt/local/include/node
    sudo rm -rf /opt/local/lib/node_modules

修改镜像源

  1. 设置镜像源

    shell
    npm config set registry https://registry.npm.taobao.org
    npm config set registry https://registry.npm.taobao.org
  2. 查看镜像源

    shell
    npm config get registry
    npm config get registry
  3. 安装镜像源

    shell
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    npm install -g cnpm --registry=https://registry.npm.taobao.org