win10 安装 node.js

要在你的系统上安装 Node.js,你可以按照以下步骤进行:

1. 打开 Node.js 官方网站:https://nodejs.org/

2. 在首页上,你会看到两个版本的 Node.js 可供下载:LTS 版本和 Current 版本。LTS 版本是长期支持版本,稳定性更好。Current 版本是最新版本,包含了最新的功能。根据你的需求选择一个版本进行下载。

3. 下载完成后,双击安装文件开始安装。

4. 在安装向导中,点击 "Next" 按钮,接受许可协议后,再次点击 "Next"。

5. 选择你希望安装 Node.js 的位置,然后点击 "Next"。

6. 在下一个屏幕上,你可以选择是否安装附带的工具,如 npm(Node.js 的包管理器)。建议保持默认设置,然后点击 "Next"。

7. 最后,点击 "Install" 开始安装。

8. 安装完成后,点击 "Finish" 关闭安装向导。

安装完成后,你可以打开终端或命令提示符,输入 `node -v` 和 `npm -v` 来验证 Node.js 和 npm 是否已经成功安装。

注意:虽然你会在 VSCode 中使用 Node.js,但 Node.js 的安装过程并不依赖于 VSCode。也就是说,你可以在没有打开 VSCode 的情况下完成 Node.js 的安装。

> npm install npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一 次。 所在位置 行:1 字符: 1 + npm install + ~~~ + CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

你的系统无法识别 "npm" 命令。这通常意味着 Node.js 没有正确安装,或者 Node.js 的安装路径没有被添加到系统的 PATH 环境变量中。

你可以尝试以下步骤来解决这个问题:

  1. 首先,打开一个新的命令提示符窗口,输入 node -v npm -v,查看是否可以显示 Node.js 和 npm 的版本信息。如果可以显示,说明 Node.js 和 npm 已经安装成功,可能是 VSCode 没有正确加载 PATH 环境变量。在这种情况下,重启 VSCode 或者你的电脑可能可以解决问题。

  2. 如果 node -vnpm -v 也无法识别,那么可能是 Node.js 没有安装成功,或者安装路径没有被添加到 PATH 环境变量中。你可以尝试重新安装 Node.js,安装过程中确保选中 "Add to PATH" 选项。

  3. 如果重新安装 Node.js 之后问题依然存在,那么可能是 PATH 环境变量没有设置正确。你可以在命令提示符中输入 echo %PATH% 来查看当前的 PATH 环境变量,检查是否包含 Node.js 的安装路径。如果没有,你需要手动添加。

环境变量怎么添加 

在 Node.js 的安装文件夹中,你应该将 C:\Program Files\nodejs\ 添加到环境变量中。这个文件夹中包含了 node.exe 和 npm.cmd 这两个可执行文件,它们分别对应 Node.js 和 npm 的命令。如果你在这个文件夹中找不到这两个文件,那么可能是你的 Node.js 安装路径不同。在这种情况下,你需要找到包含 node.exe 和 npm.cmd 这两个文件的文件夹,然后将其添加到环境变量中。以下是如何在 Windows 系统中添加环境变量的步骤:首先,你需要找到 Node.js 和 npm 的安装路径。默认情况下,它们通常被安装在 C:\Program Files\nodejs\ 目录下。在电脑的搜索栏中输入 "环境变量",然后选择 "编辑系统环境变量"。在弹出的系统属性窗口中,点击 "环境变量" 按钮。在环境变量窗口中,你会看到上面的 "用户变量" 和下面的 "系统变量" 两个部分。在 "系统变量" 部分,找到名为 "Path" 的变量,然后点击 "编辑"。在编辑环境变量窗口中,点击 "新建",然后输入 Node.js 的安装路径,即 C:\Program Files\nodejs\。点击 "确定" 保存你的更改。

重启电脑

重启电脑

重启电脑

当你在操作系统中设置环境变量后,这些变量的值会被存储在内存中,以便系统和各种应用程序可以快速访问。然而,这些存储在内存中的值在设置时就已经固定,不会实时更新。这意味着,如果你更改了环境变量的值,已经运行的程序无法感知这个更改,它们仍然会使用旧的环境变量值。因此,当你更改环境变量后,需要重启你的电脑或者重新启动命令提示符窗口,这样新的环境变量值才能被加载到内存中,从而被系统和应用程序使用。这也是为什么在设置环境变量后,我们通常需要重启电脑或者重新打开命令提示符窗口的原因。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/144066.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

每日一题(LeetCode)----数组--长度最小的子数组的相关题(一)

每日一题(LeetCode)----数组–长度最小的子数组的相关题(一) 1.题目(904. 水果成篮) 你正在探访一家农场,农场从左到右种植了一排果树。这些树用一个整数数组 fruits 表示,其中 fruits[i] 是第 i 棵树上的…

「Verilog学习笔记」用优先编码器①实现键盘编码电路

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点,刷题网站用的是牛客网 分析 用此编码器实现键盘的编码电路。 注意:编码器的输出是低电平有效,而键盘编码电路输出的是正常的8421BCD码,是高电平有效。因此将编…

ElasticSearch 安装(单机版本)

文章目录 ElasticSearch 安装(单机版本)环境配置下载安装包调整系统参数安装启动并验证 ElasticSearch 安装(单机版本) 此文档演示 ElasticSearch 的单机版本在 CentOS 7 环境下的安装方式以及相关的配置。 环境配置 Linux 主机一…

反向传播详解BP

误差反向传播(Back-propagation, BP)算法的出现是神经网络发展的重大突破,也是现在众多深度学习训练方法的基础。该方法会计算神经网络中损失函数对各参数的梯度,配合优化方法更新参数,降低损失函数。 BP本来只指损失…

OpenAI暂停ChatGPT Plus新用户注册;迷宫与图神经网络

🦉 AI新闻 🚀 OpenAI暂停ChatGPT Plus新用户注册,考虑用户体验 摘要:OpenAI决定暂停ChatGPT Plus新用户注册,以应对开发日后使用量激增带来的压力,确保每个人都能享受良好的体验。根据调查机构Writerbudd…

下载huggingface预训练模型到本地并调用

写在前面 在大模型横行的时代,无法在服务器上连接外网的研究僧真的是太苦逼了,每次想尝试类似于CLIP,BLIP之类的大模型都会得到“requests.exceptions.ConnectionError: (MaxRetryError("HTTPSConnectionPool(host‘huggingface.co’, …

LeetCode-2760. 最长奇偶子数组-滑动窗口暴力

Problem: 2760. 最长奇偶子数组 每日一题。实习第10天记录。 文章目录 思路Code 思路 注意用条件找r。 Code class Solution {public int longestAlternatingSubarray(int[] nums, int threshold) {int len nums.length;int l, r;int res 0;for (l 0; l < len; l) {// 定…

Datawhale智能汽车AI挑战赛

1.赛题解析 赛题地址&#xff1a;https://tianchi.aliyun.com/competition/entrance/532155 任务&#xff1a; 输入&#xff1a;元宇宙仿真平台生成的前视摄像头虚拟视频数据&#xff08;8-10秒左右&#xff09;&#xff1b;输出&#xff1a;对视频中的信息进行综合理解&…

【解决方案】危化品厂区安防系统EasyCVR+AI智能监控

危化品属于危险、易燃易爆、易中毒行类&#xff0c;一旦在生产运输过程中发生泄漏后果不堪想象&#xff0c;所以危化品的生产储存更需要严密、精细的监控&#xff0c;来保障危化品的安全。EasyCVRTSINGSEE青犀AI智能分析网关搭建的危化品智能监控方案就能很好的为危化品监管保驾…

基于STC12C5A60S2系列1T 8051单片机的数模芯片DAC0832实现数模转换应用

基于STC12C5A60S2系列1T 8051单片的数模芯片DAC0832实现数模转换应用 STC12C5A60S2系列1T 8051单片机管脚图STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式介绍数模芯片DAC0832介绍通过按键调节数模芯片DAC0832…

微信小程序微信用户授权登录怎么在小程序上和钉钉相关联

要在微信小程序上实现微信用户授权登录并与钉钉相关联&#xff0c;你需要执行以下步骤&#xff1a; 钉钉开放平台注册应用&#xff1a;在钉钉开放平台上注册一个应用&#xff0c;获取到相应的AppID和AppSecret。 微信小程序授权登录&#xff1a;在微信小程序中使用wx.login接口…

WPF下实现拖动任意地方都可以拖动窗口

首先在xaml中添加事件 <Window PreviewMouseLeftButtonDown"Window_PreviewMouseLeftButtonDown"PreviewMouseMove"Window_PreviewMouseMove"PreviewMouseLeftButtonUp"Window_PreviewMouseLeftButtonUp"/>然后脚本输入 Point _pressedP…

【Spring进阶系列丨第二篇】Spring中的两大核心技术IoC(控制反转)与DI(依赖注入)

前言 我们都知道Spring 框架主要的优势是在 简化开发 和 框架整合 上&#xff0c;至于如何实现就是我们要学习Spring 框架的主要内容&#xff0c;今天我们就来一起学习Spring中的两大核心技术IoC&#xff08;控制反转&#xff09;与DI&#xff08;依赖注入&#xff09;。 文章目…

【数据结构】别跟我讲你不会冒泡排序

&#x1f466;个人主页&#xff1a;Weraphael ✍&#x1f3fb;作者简介&#xff1a;目前正在学习c和算法 ✈️专栏&#xff1a;数据结构 &#x1f40b; 希望大家多多支持&#xff0c;咱一起进步&#xff01;&#x1f601; 如果文章有啥瑕疵 希望大佬指点一二 如果文章对你有帮助…

【6】Spring Boot 3 集成组件:knift4j+springdoc+swagger3

目录 【6】Spring Boot 3 集成组件&#xff1a;knift4jspringdocswagger3OpenApi规范SpringFox Swagger3SpringFox工具&#xff08;不推荐&#xff09; Springdoc&#xff08;推荐&#xff09;从SpringFox迁移引入依赖配置jAVA Config 配置扩展配置&#xff1a;spring securit…

NumLevels

NumLevels&#xff1a;输入参数&#xff0c;最大的金字塔层数。默认auto&#xff0c;范围【0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, auto】。 AngleStart&#xff1a;输入参数&#xff0c;输入匹配时的起始角度。默认-0.39&#xff0c;建议值【 -3.14, -1.57, -0.79, -0.39, -0.20,…

CodeWhisperer 使用经验分享

今天给大家分享一下 Amazon CodeWhisperer 编程工具&#xff08;免费哦&#xff09;&#xff0c;使用这个软件后我的编码质量提升不少&#xff0c;给大家分享一下我的经验。希望大家支持哦。 Amazon CodeWhisperer 是亚⻢逊出品的一款基于机器学习的 AI 编程助手&#xff0c;可…

Java 开发常用的 Linux 命令知识积累

写在前面 虽然平时大部分工作都是和Java相关的开发, 但是每天都会接触Linux系统, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行环境中. 自己记忆力不好, 很多有用的Linux命令不能很好的记忆, 现在逐渐总结一下, 以便后续查看. 基本操作 Linux关机,重启 # 关机 shu…

设计模式——建造者模式(Builder Pattern)+ Spring相关源码

文章目录 一、建造者模式定义二、例子2.1 自定义例子2.2 JDK源码——DateTimeFormatterBuilder2.3 Spring源码——BeanDefinitionBuilder 三、其他设计模式 一、建造者模式定义 类型&#xff1a; 创建型模式 介绍&#xff1a; 使用Builder类将多个简单的对象一步一步构建成一个…

C语言--每日五道练习题-- Day15

第一题 1、以下程序段的输出结果是&#xff08; &#xff09; #include<stdio.h> int main() {char s[] "\\123456\123456\t";printf("%d\n", strlen(s));return 0; } A: 12 B: 13 C: 16 D: 以上都不对 答案及解析 A 本题考查的是转义字符 \ 占…