如果你不熟悉如何使用 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)。 下一节中还会介绍供考虑的替代版本管理器。
- 请遵循 windows-nvm 存储库上的安装说明。 建议使用安装程序,但如果对需求有更深入的了解,可能需要考虑手动安装。 安装程序将指向最新版本发布页面。
- 下载最新版本的 nvm-setup.zip 文件。
- 下载完成后,打开 zip 文件,然后打开 nvm-setup.exe 文件。
- Setup-NVM-for-Windows 安装向导将引导你完成安装步骤,包括选择将在其中安装 nvm-windows 和 Node.js 的目录。
- 安装完成后。 打开 PowerShell(建议使用提升的管理员权限打开),尝试使用 windows-nvm 来列出当前安装的 Node 版本(此时应为无):
- 安装 Node.js 的当前版本(用于测试最新的功能改进,但比 LTS 版本更容易出现问题):
- 要安装 Node.js 的最新稳定 LTS 版本(建议),首先通过 查找当前的 LTS 版本号,然后使用 安装 LTS 版本号(将 替换为版本号 )。
- 列出安装的 Node 版本:。现在应会看到刚安装的两个版本。
- 在安装所需的 Node.js 版本后,通过输入 (请将 替换为版本号,即 )来选择要使用的版本。
- 要更改要用于项目的 Node.js 版本,请创建新的项目目录 ,输入目录 ,然后输入 ,将 替换为要使用的版本号(即 v10.16.3`)。
- 验证哪个 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,以便为“源代码管理”面板提供支持。
- 从 git-scm 网站下载并安装适用于 Windows 的 Git。
- 其中包含了一个安装向导,该向导会询问一系列有关 Git 安装设置的问题。 建议使用所有默认设置,除非有特定原因需要更改某些设置。
- 如果以前从未使用过 Git,则 GitHub 指南可以帮助入门。
- 建议向 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)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-nodejs/54969.html