【NodeJS】Nodejs安装及环境配置

下载安装包

网址:https://nodejs.org/en
在这里插入图片描述

安装程序

1.下载完成后,双击安装包,进行安装,一路默认配置 nxet 即可,安装路劲给默认在C盘,或者选择其他位置,当前教程默认C盘
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.下图根据本身的需要进行,我选择了默认Node.js runtime,而后Next

Node.js runtime :表示运行环境
npm package manager:表示npm包管理器
online documentation shortcuts :在线文档快捷方式
Add to PATH:添加到环境变量
在这里插入图片描述

3.此提示为工具安装提示,本次安装未选中(本图为其他博主截取)

在这里插入图片描述

4.install安装即可
5.点击finish完成安装
在这里插入图片描述

6.进图命令窗口
使用window+ R快捷键,启动cmd命令窗口 node -v 行验证node.js是否安装成功
在这里插入图片描述

环境配置

1、 进入电脑控制面板-系统,点击 高级系统设置,设置环境变量
在这里插入图片描述 2.在系统变量中选中“Path”,点击“编辑”,检查安装包是否自动将node启动程序添加到系统环境变量中
在这里插入图片描述
在这里插入图片描述

3.新增用户变量
变量名NODE_PATH
变量值 C:\Program Files\nodejs\node_global\node_modules在这里插入图片描述
4.
新增环境变量
在这里插入图片描述
5.设置全局模块安装路径和全局缓存存放路径
创建完两个文件夹后,在cmd窗口中输入以下命令(两个路径即是两个文件夹的路径):

  • 设置全局模块安装路径

npm config set prefix" D:\Program Files\nodejs\node_global "

  • 设置全局缓存存放路径

npm config set cache" D:\Program Files\nodejs\node_cache "
6、如果出现以下截图提示,需要降低npm版本,操作如下,然后重复第5条
在这里插入图片描述

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

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

相关文章

(八)Spring源码解析:Spring MVC

一、Servlet及上下文的初始化 1.1> DispatcherServlet的初始化 对于Spring MVC来说,最核心的一个类就是DispatcherServlet,它负责请求的行为流转。那么在Servlet的初始化阶段,会调用init()方法进行初始化操作,在DispatcherSe…

dubbo服务超时导致的异常

今天服务器启动项目时,页面刷新报错: 查看日志时报错信息为: 解决: 在对应服务的配置文件中配置dubbo超时时间: 随后问题得到解决,特此记录

c语言,将奇数和偶数分类

题目:输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。 思路:像冒泡排序那样,相邻两个数比较,两个都是偶数则不…

使用vscode的ssh进行远程主机连接

1. 首先安装好“远程资源管理器”(这一步建议谷歌下),如下图所示 2. 按F1,设置远程主机信息的SSH Configuration config file, 注意这里可以添加多个远程主机信息,通过注释掉无关远程主机信息来选择想连接的那个主机&a…

数据结构 顺序表和链表

1.线性表 线性表(linear list)是n个具有相同特性的数据元素的有限序列 线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串.. 线性表在逻辑上是线性结构,也就说是连续的一条直线…

Live800:客服中心必备的7种客户服务原则

在现代商业社会中,客户服务已经成为企业竞争的重要因素之一。提供高质量的客户服务可以帮助企业赢得客户的忠诚度和信任,从而推动企业的发展。客服中心是企业与客户之间的桥梁,对于客户服务的质量要求更高。为了提高客服中心的服务质量&#…

Ubuntu 24.04发布日期以定

导读Ubuntu 的下一个长期支持 (LTS) 版本 Ubuntu 24.04 的最终发布日期已确定,计划于 2024 年 4 月 25 日发布。 Ubuntu 的下一个长期支持 (LTS) 版本 Ubuntu 24.04 的最终发布日期已确定,计划于 2024 年 4 月 25 日发布。 除此之外,Ubuntu…

使用ResponseSelector实现校园招聘FAQ机器人

本文主要介绍使用ResponseSelector实现校园招聘FAQ机器人,回答面试流程和面试结果查询的FAQ问题。FAQ机器人功能分为业务无关的功能和业务相关的功能2类。 一.data/nlu.yml文件   与普通意图相比,ResponseSelector训练数据中的意图采用group/intent格…

JVM 内存区域

JVM内存结构模型 程序计数器: 1.线程私有的,是一块较小的内存空间,当前线程所执行的字节码的行号指示器 2.每个线程都有一个独立的程序计数器,各线程之间程序计数器互不影响,独立存储 3.此内存区域是唯一一个在java虚拟…

计算机毕业设计项目选题推荐(免费领源码)PHP+MySQL在线网络教育平台66984

目 录 摘要 1 绪论 1.1 课题背景 1.2意义 1.3HTML介绍 1.4JavaScript 运行模式 1.5css3工作原理 1.6论文结构与章节安排 2 在线网络教育平台分析 2.1 可行性分析 2.2 系统流程分析 2.2.1数据增加流程 3 2.2.2数据修改流程 4 2.2.3数据删除流程 4 2.3 系统功能分析 …

前端案例-css实现ul中对li进行换行

场景描述: 我想要实现,在展示的item个数少于4个的时候,则排成一行,并且均分(比如说有3个,则每个的宽度为33.3%),如果item 个数大于4,则进行换行。 效果如下&#xff1a…

分布式搜索引擎ES

文章目录 初识elasticsearch了解ES倒排索引正向索引倒排索引正向和倒排 es的一些概念文档和字段索引和映射mysql与elasticsearch 安装ES部署kibana安装IK分词器扩展词词典停用词词典 索引库操作mapping映射属性索引库的CRUD创建索引库和映射查询索引库修改索引库删除索引库 文档…