记一下 Windows11 安装与配置 node.js 的标准步骤

简介: 这篇文章记录了在Windows 11系统上安装和配置Node.js的步骤,包括安装Node.js、验证安装、配置npm、设置npm镜像加速、全局安装cnpm并配置镜像、解决TLS连接不安全警告的详细过程。

1、首先随便下载个 node.js 的x86或x64.msi安装包,双击直接安装,安装的路径如"C:\Program Files\nodejs\";

2、安装完成后,打开 cmd 命令控制符,输入查看版本命令来验证是否安装成功;

Microsoft Windows [版本 10.0.17134.376]
(c) 2018 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>node -v
v18.14.2

C:\Users\Administrator>npm -v
9.5.0

C:\Users\Administrator>

3、接下来配置 npm,打开 cmd 命令控制符,输入以下两条指令;

C:\Users\Administrator>npm config set prefix "C:\Program Files\nodejs\node_global"

C:\Users\Administrator>npm config set cache "C:\Program Files\nodejs\node_cache"

4、镜像加速,若只能连公司内网就用公司镜像仓库,若可以连外网可以用其他镜像仓库;

C:\Users\Administrator>npm config set registry https://registry.npm.taobao.org

C:\Users\Administrator>npm config get registry
https://registry.npm.taobao.org/

也可以全局安装 cnpm 并设置为淘宝镜像,当导入项目依赖时,像使用 npm install 一样,直接使用 cnpm install 命令即可。

C:\Users\Administrator>npm install -g cnpm --registry=https://registry.npm.taobao.org

接下来打开 cmd 命令控制符,输入查看 cnpm 版本命令,但是这里会报错。因为 cnpm 会被安装到 nodejs\node_global 里面,而系统变量 path 并未包含该路径,在系统变量path下加上该路径。

重新打开 命令控制符,输入查看版本命令。

C:\Users\Administrator>cnpm -v
cnpm@8.3.0 (C:\Program Files\nodejs\node_global\node_modules\cnpm\lib\parse_argv.js)
npm@8.19.1 (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npm\index.js)
node@12.16.2 (C:\Program Files\nodejs\node.exe)
npminstall@6.5.1 (C:\Program Files\nodejs\node_global\node_modules\cnpm\node_modules\npminstall\lib\index.js)
prefix=C:\Program Files\nodejs\node_global
win32 x64 10.0.22000
registry=https://registry.npmmirror.com

C:\Users\Administrator>

5、解决报错【Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)】

npm config set strict-ssl false
目录
相关文章
|
18天前
|
JavaScript
Nest.js 实战 (十一):配置热重载 HMR 给服务提提速
这篇文章介绍了Nest.js服务在应用程序引导过程中,TypeScript编译对效率的影响,以及如何通过使用webpackHMR来降低应用实例化的时间。文章包含具体教程,指导读者如何在项目中安装依赖包,并在根目录下新增webpack配置文件webpack-hmr.config.js来调整HMR相关的配置。最后,文章总结了如何通过自定义webpack配置来更好地控制HMR行为。
|
8天前
|
SQL JavaScript 数据库
sqlite在Windows环境下安装、使用、node.js连接
sqlite在Windows环境下安装、使用、node.js连接
|
22天前
|
移动开发 JavaScript 前端开发
UniApp H5 跨域代理配置并使用(配置manifest.json、vue.config.js)
这篇文章介绍了在UniApp H5项目中处理跨域问题的两种方法:通过修改manifest.json文件配置h5设置,或在项目根目录创建vue.config.js文件进行代理配置,并提供了具体的配置代码示例。
UniApp H5 跨域代理配置并使用(配置manifest.json、vue.config.js)
|
4天前
|
JavaScript Linux 开发者
一个用于管理多个 Node.js 版本的安装和切换开源工具
【9月更文挑战第14天】nvm(Node Version Manager)是一个开源工具,用于便捷地管理多个 Node.js 版本。其特点包括:版本安装便捷,支持 LTS 和最新版本;版本切换简单,不影响开发流程;多平台支持,包括 Windows、macOS 和 Linux;社区活跃,持续更新。通过 nvm,开发者可以轻松安装、切换和管理不同项目的 Node.js 版本,提高开发效率。
|
23天前
|
JavaScript NoSQL 前端开发
|
25天前
|
Java 应用服务中间件 开发工具
[App Service for Windows]通过 KUDU 查看 Tomcat 配置信息
[App Service for Windows]通过 KUDU 查看 Tomcat 配置信息
|
19天前
|
C# Windows 开发者
当WPF遇见OpenGL:一场关于如何在Windows Presentation Foundation中融入高性能跨平台图形处理技术的精彩碰撞——详解集成步骤与实战代码示例
【8月更文挑战第31天】本文详细介绍了如何在Windows Presentation Foundation (WPF) 中集成OpenGL,以实现高性能的跨平台图形处理。通过具体示例代码,展示了使用SharpGL库在WPF应用中创建并渲染OpenGL图形的过程,包括开发环境搭建、OpenGL渲染窗口创建及控件集成等关键步骤,帮助开发者更好地理解和应用OpenGL技术。
60 0
|
19天前
|
数据库 Windows
超详细步骤解析:从零开始,手把手教你使用 Visual Studio 打造你的第一个 Windows Forms 应用程序,菜鸟也能轻松上手的编程入门指南来了!
【8月更文挑战第31天】创建你的第一个Windows Forms (WinForms) 应用程序是一个激动人心的过程,尤其适合编程新手。本指南将带你逐步完成一个简单WinForms 应用的开发。首先,在Visual Studio 中创建一个“Windows Forms App (.NET)”项目,命名为“我的第一个WinForms 应用”。接着,在空白窗体中添加一个按钮和一个标签控件,并设置按钮文本为“点击我”。然后,为按钮添加点击事件处理程序`button1_Click`,实现点击按钮后更新标签文本为“你好,你刚刚点击了按钮!”。
54 0
|
22天前
|
网络安全 Windows
在Windows电脑上启动并配置SSH服务
在Windows电脑上启动并配置SSH服务
44 0
|
22天前
|
Ubuntu Linux 数据安全/隐私保护
在 Windows 中配置 WSL2 与 Debian 的全流程
【8月更文挑战第27天】本文详细介绍了在Windows环境中配置WSL2与Debian的全过程,包括确认Windows版本、启用相关功能、安装WSL并设置版本为WSL2、下载安装Debian、配置国内镜像源,以及设置Xserver实现GUI功能。通过这些步骤,用户能够顺利完成配置,并进行基本优化。