当前位置:网站首页 > Node.js开发 > 正文

node安装npm -v错误(npm安装不上nodemon)



如果你不熟悉如何使用 Node.js 进行开发,但想要快速启动和运行以便学习,请按照以下步骤直接在 Windows 上安装 Node.js。

除了选择在 Windows 还是在 WSL 上安装,安装 Node.js 时还要作出其他选择。 建议使用版本管理器,因为版本变更速度非常快。 你可能需要根据所使用的不同项目的需要在多个 Node.js 版本之间进行切换。 Node 版本管理器(通常称为 nvm)是安装多个版本的 Node.js 的最常见方法,但仅适用于 Mac/Linux,在 Windows 上不受支持。 相反,我们建议安装 nvm-windows,然后使用它来安装 Node.js 和 Node Package Manager (npm)。 下一节中还会介绍供考虑的替代版本管理器。

  1. 请遵循 windows-nvm 存储库上的安装说明。 建议使用安装程序,但如果对需求有更深入的了解,可能需要考虑手动安装。 安装程序将指向最新版本发布页面。
  2. 下载最新版本的 nvm-setup.zip 文件。
  3. 下载完成后,打开 zip 文件,然后打开 nvm-setup.exe 文件。
  4. Setup-NVM-for-Windows 安装向导将引导你完成安装步骤,包括选择将在其中安装 nvm-windows 和 Node.js 的目录。

    NVM for Windows 安装向导

  5. 安装完成后。 打开 PowerShell(建议使用提升的管理员权限打开),尝试使用 windows-nvm 来列出当前安装的 Node 版本(此时应为无):

    显示无 Node 版本的 NVM 列表

  6. 安装 Node.js 的当前版本(用于测试最新的功能改进,但比 LTS 版本更容易出现问题):
  7. 要安装 Node.js 的最新稳定 LTS 版本(建议),首先通过 查找当前的 LTS 版本号,然后使用 安装 LTS 版本号(将 替换为版本号 )。

    可用版本的 NVM 列表

  8. 列出安装的 Node 版本:。现在应会看到刚安装的两个版本。

    显示已安装的 Node 版本的 NVM 列表

  9. 在安装所需的 Node.js 版本后,通过输入 (请将 替换为版本号,即 )来选择要使用的版本。
  10. 要更改要用于项目的 Node.js 版本,请创建新的项目目录 ,输入目录 ,然后输入 ,将 替换为要使用的版本号(即 v10.16.3`)。
  11. 验证哪个 npm 版本安装了 ,此版本号将自动更改为与当前版本的 Node.js 关联的 npm 版本。

虽然 windows-nvm 目前是最常用的节点版本管理器,但也有一些其他选择:

  • nvs(Node 版本切换器)是跨平台的 替代方法,可与 VS Code 集成。
  • Volta 是来自 LinkedIn 团队的新版本管理器,它声称改进了速度和跨平台支持。

要将 Volta 安装为版本管理器(而不是 windows-nvm),请参阅其入门指南的“Windows 安装”部分,然后按照安装说明下载并运行其 Windows 安装程序。

要了解有关使用 Volta 在 Windows 上安装多个版本的 Node.js 的详细信息,请参阅 Volta 文档。

建议安装 Visual Studio Code,以便在 Windows 上通过 Node.js 进行开发。 有关帮助,请参阅 Visual Studio Code 中的 Node.js 教程。

如果倾向于使用代码编辑器或 IDE 而不是 Visual Studio Code,以下各项对于 Node.js 开发环境来说也是不错的选择:

  • WebStorm
  • Sublime Text
  • Atom
  • Brackets
  • Notepad++

如果计划与其他人协作,或是在开放源代码站点(如 GitHub)上托管项目,则 VS Code 支持使用 Git 进行版本控制。 VS Code 中的“源代码管理”选项卡可跟踪所有更改,并直接在 UI 中内置了常见 Git 命令(add、commit、push、pull)。 需要先安装 Git,以便为“源代码管理”面板提供支持。

  1. 从 git-scm 网站下载并安装适用于 Windows 的 Git。
  2. 其中包含了一个安装向导,该向导会询问一系列有关 Git 安装设置的问题。 建议使用所有默认设置,除非有特定原因需要更改某些设置。
  3. 如果以前从未使用过 Git,则 GitHub 指南可以帮助入门。
  4. 建议向 Node 项目添加 .gitignore 文件。 此处是 GitHub 用于 Node.js 的默认 gitignore 模板。

直接在 Windows 上使用 Node.js 非常适合学习和试验可执行的操作。 准备好生成可投入生产的 Web 应用后(通常部署到基于 Linux 的服务器),建议使用适用于 Linux 的 Windows 子系统版本 2 (WSL 2) 来开发 Node.js Web 应用。 许多 Node.js 包和框架是在 *nix 环境下创建的,并且大多数 Node.js 应用都部署在 Linux 上,因此在 WSL 上开发可确保开发环境和生产环境之间的一致性。 要设置 WSL 开发环境,请参阅使用 WSL 2 设置 Node.js 开发环境。

到此这篇node安装npm -v错误(npm安装不上nodemon)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • node升级到指定版本(node更新指定版本)2024-12-14 08:18:07
  • nvm安装node一直没有npm(nvm下载node)2024-12-14 08:18:07
  • 如何管理node.js版本(nodejs内置包管理器)2024-12-14 08:18:07
  • nvm切换node版本(nvm切换node版本失败)2024-12-14 08:18:07
  • node包管理工具(node包管理工具有哪些)2024-12-14 08:18:07
  • nvm安装node配置源(npm安装nodemodules)2024-12-14 08:18:07
  • 安装node和npm过程(npm安装node.js)2024-12-14 08:18:07
  • node控制台(node调用cmd)2024-12-14 08:18:07
  • node.js升级版本(node.js怎么升级)2024-12-14 08:18:07
  • point和node 区别(point与opinion的区别)2024-12-14 08:18:07
  • 全屏图片