惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
SegmentFault 最新的问题
爱范儿
爱范儿
博客园 - Franky
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
IT之家
IT之家
有赞技术团队
有赞技术团队
美团技术团队
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
The Cloudflare Blog
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Engineering at Meta
Engineering at Meta
T
Tailwind CSS Blog
J
Java Code Geeks
Martin Fowler
Martin Fowler
I
InfoQ
小众软件
小众软件
MongoDB | Blog
MongoDB | Blog

碎言

不懂就别瞎掰掰:【程序员的常识】写的什么玩意? AI 辅助编程下的程序设计与代码编写 使用 Next.js 和 Tailwind CSS 构建可编辑和删除的 ToDo 待办事项应用 探索编程新境界:MarsCode 助你一臂之力 使用 Next.js 和 Tailwind CSS 搭建静态图片展示站点并部署到 Vercel AI 辅助编程:免费工具的优缺点及官网一览 GitHub push更新总是失败,写个python脚本解决 把博客从GitHub迁移到到了vercel ComfyUI 和 Flux.1 安装与使用教程 Flux.1 入门必知:硬件、环境、模型 Git项目的子文件夹中的内容无法同步到远程仓库的解决方法 blender流体Fluid使用中没有流体、流体穿模等一些问题的解决方法 博客聚合网站:积薪,竟然关闭了! blender日常使用中的一些技巧 虽然只有我自己在用,但还是更新了碎言博客的源代码, 与其在迷茫中困惑,不如在努力中前进 差点忘了我还有一个博客... 秧歌、博客和AI 终于熬到了新手上路 好久没有更新博客了。。。 老妈大腿骨骨折,最近一直在医院护理 Hello, September! Ubuntu开机自动启动Docker容器运行WordPress Docker 简单快速安装部署WordPress Docker下安装MySQL 加碘盐能防核辐射的话,还怕什么核战争? shields.io 一个简洁、一致、清晰的徽章 Ubuntu下使用root登录ssh的设置 GitHub Actions 构建、部署 Next.js项目 我又用回了"IE"--edge
Node.js新手教程:使用3M(nvm, npm, nrm)
J.sky · 2024-11-10 · via 碎言

本教程将带你了解如何使用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

3. 安装完成后,关闭并重新打开终端,以便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
  2. 安装最新版本的Node.js:

    nvm install node

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

    nvm install 14.17.0

3. 列出已安装的Node.js版本:

    nvm list

4. 切换到特定版本的Node.js:

    nvm use 14.17.0

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

  1. 创建一个新的Node.js项目目录:

    mkdir my-node-project
    cd my-node-project
  2. 初始化npm项目:

    npm init -y

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

    npm install express

4. 运行你的Node.js应用:

    node your-app.js

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

  1. 安装nrm:

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

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

    nrm use taobao

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