搬瓦工VPS
拥有10+机房且可自主切换机房

记录在Windows系统平台下安装安装 Node.js环境

Node.js 本身的跨平台性,支持 MacOS、Linux 和 Windows 平台。 并且不同的平台有不同的安装方式。 这里就用保姆级别的服务来盘它。

Node.js官方网站

官方地址: http://nodejs.org

中文地址: https://nodejs.org/zh-cn

当前最新的版本为: 14.18.1 ( npm 版本为 6.14.15)。生产环境中只使用 LTS (长期维护版本), 如果想尝鲜可以使用当前最新版, 拥有最新的特性和功能。

官方提供了所有主流平台的软件包(安装包)。 如: Windows 的 .msi 和 .exe, MacOS 的 .pkg 等。

英文访问:
https://nodejs.org/en/download/

中文访问:
https://nodejs.org/zh-cn/download/

直接下载自己系统相关的就好, 接下来有详细的说明。

软件包管理器安装

软件包管理器, 是通过一些管理工具可以通过命令行进行软件的安装, 比方说:Linux 的 pacman,dnf 或者 yum。MacOS 的 brew。 以及 Windows 的 choco 等包管理器。这种安装起来除了 Windows 其他的都很方便。

Docker 镜像

在 Docker 中安装 Node.js。 首先先说说 Windows 环境的安装方式。

Windows 安装篇

根据你的系统选择, 我这里选择 x64 的版本。使用 .msi 安装包进行安装。

下载后步骤向导安装。这里需要注意的是, 虽然技术已经支持你中文和一些特殊符号, 但是安装开发工具类的软件, 最好还是不要包含空格、中文等特殊的字符串在路径上, 以防出现玄学的问题。 这里修改了路径。已经我这是虚拟机环境进行安装截图。 并且只有一个盘符所以才装到了系统盘 C 盘。别喷。 点击 Next 下一步:

这里默认直接点击 Next 就好了, 没有什么需要调整的。

点击 Finish 完成安装。 完成安装之后当然要测试一下是否安装完成。

打开命令行工具, 或者使用新版的 PowerShell 该命令行基本上可以和 Linux 系列命令一致了。

使用查看版本命令, 测试是否安装成功, 并配置了环境变量。

node --version
npm --version

Windows 安装 Node.js 就完成了, 这个时候, 我们就可以好好的盘一下它了。
软件包管理器安装

如果你正好是 Windows 也安装上面的方式安装过了, 接下来的看不看都行, 对于 Windows而言, 软件包管理器需要用到第三方的工具 chocolatey 。需要提前安装 chocolatey , 如果没有安装, 打开管理员模式的 PowerShell 进行安装, 执行如下命令即可:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

在新打开的命令行中, 查看版本信息进行校验是否安装成功:

安装软件的命令为: choco install 包名 可以简写成 cinst 。

使用命令安装 choco install nodejs 或者 cinst nodejs。

可以看到安装完成, 再次验证 Node.js 是否安装成功。 因为安装的时候没有指定版本会安装最新的版本。这里可以看到我们应该使用包名 nodejs.install 并且安装了最新版。

Installing the following packages:
nodejs
By installing, you accept licenses for the packages.
Progress: Downloading nodejs.install 16.11.0... 100%
Progress: Downloading nodejs 16.11.0... 100%

nodejs.install v16.11.0

所以会看到如下所示:

如何指定安装呢?这里有两种方式。

一种是安装最新版 cinst nodejs 或 cinst nodejs.install

指定安装 LTS 版本 cinst nodejs-lts

也可以指定具体的版本号:cinst nodejs.install –version 16.11.0

如果需要直接安装不需要你再授权可以在包的后面加上 -y 例如: cinst nodejs-lts -y

卸载软件使用: choco uninstall 包名

举例如下:

重新验证发现已经安装 Node.js 。 软件包管理器安装方式完成, 很方便的安装方式。需要注意的是这种安装方式我这没有找到免费版的指定安装路径的方式。

版权取证备注:用于视频取证版权所有,刘占武(内蒙古XXX工作室)等网站(列表在提交文档中)采集出自这里。

赞(0)
未经允许不得转载:搬瓦工中文网 » 记录在Windows系统平台下安装安装 Node.js环境