Node.js新手教程:使用3M(nvm, npm, nrm)

作者:J.sky · 发表于:
2024-11-10T09:17:51.380962Z
· 更新于:
2024-11-10T09:22:31.269382Z
· Tag: node.js

本教程将带你了解如何使用3M工具(nvm, npm, nrm)来管理Node.js环境。这些工具将帮助你轻松切换Node.js版本,管理项目依赖,以及优化包的下载速度。

环境要求

• 一台可以访问互联网的计算机。 • 基本的命令行操作知识。

第一步:安装nvm(Node Version Manager)

nvm是一个Node.js版本管理器,允许你在同一台机器上安装和切换不同版本的Node.js。

安装nvm

对于不同的操作系统,安装nvm的方法有所不同:

在Linux或macOS上:

  1. 打开终端。
  2. 运行以下命令来安装nvm:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
    

或者使用wget:

    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
  1. 安装完成后,关闭并重新打开终端,以便nvm生效。

在Windows上:

  1. 你可以使用nvm-windows,这是一个为Windows设计的nvm版本。
  2. 访问nvm-windows的GitHub页面 https://github.com/coreybutler/nvm-windows/releases,下载最新版本的安装程序并运行。 验证nvm安装 在终端中运行以下命令来检查nvm是否安装成功:
    nvm --version
    

第二步:使用nvm安装Node.js 1. 查看可用的Node.js版本:

    nvm list-remote
  1. 安装最新版本的Node.js:
    nvm install node
    

或者安装特定版本,例如v14.17.0:

    nvm install 14.17.0
  1. 列出已安装的Node.js版本:

    nvm list
    
  2. 切换到特定版本的Node.js:

    nvm use 14.17.0
    

第三步:使用npm管理依赖 npm是Node.js的默认包管理器,用于安装和管理项目依赖。 1. 创建一个新的Node.js项目目录:

    mkdir my-node-project
    cd my-node-project
  1. 初始化npm项目:
    npm init -y
    

这将创建一个package.json文件,记录项目的依赖和配置。 3. 安装一个包,例如express:

    npm install express
  1. 运行你的Node.js应用:
    node your-app.js
    

第四步:使用nrm管理npm源 nrm允许你管理npm的下载源,优化下载速度。 1. 安装nrm:

    npm install -g nrm
  1. 列出可用的npm源:

    nrm ls
    
  2. 切换到淘宝npm源以加快下载速度:

    nrm use taobao
    

结语 通过本教程,你已经学会了如何使用3M工具来管理你的Node.js环境。这些工具将帮助你更高效地开发Node.js应用。