windows下安装并使用node.js

一、下载Node.js

选择对应你系统的Node.js版本下载

Node.js官网下载地址

Node.js中文网下载地址???

这里我选择的是Windows64位系统的Node.js20.18.0(LTS长期支持版本)版本的.msi安装包程序
官网下载:


中文网下载:

二、安装Node.js


1 )下载完成后,双击Node.js安装包,开始安装Node.js

2 )双击后出现下面的页面,点击【Next】下一步

3 )勾上继续点击【Next】下一步

4 )进入该页面更改安装路径(我选择安装在E盘),更改完以后点击【Next】下一步

5 )继续点击【Next】下一步

6 )继续点击【Next】下一步

7 )点击【Install】开始安装

8 )安装完成后出现该页面,点击【Finish】关闭安装页面

9 )检查版本信息

打开终端输入以下命令查询

node -v
npm -v

我的操作 :

三、环境配置

1 )找到刚才安装的目录,在目录下新建两个文件夹【node_global】和【node_cache】

2 ) 创建完毕后,利用管理员身份打开cmd终端,输入以下命令
使用管理员运行cmd

  1. 设置npm的全局包安装路径npm config set prefix “安装路径 ode_global”
  2. 设置npm的缓存路径npm config set cache “安装路径 ode_cache”

    npm config set prefix “E:optmodule
    odejs
    ode_global”
    npm config set cache “E:optmodule
    odejs
    ode_cache”

修改完成后可用以下命令查看是否修改成功
npm config get prefix
npm config get cache
我操作的:

3 )配置系统环境变量

右键此电脑并点击属性

点击高级系统设置

点击环境变量

点击新建(记住是在系统变量新建不是在用户变量新建)

填写变量名和变量值(你的Node.js安装路径),填写完成后点击确定

接着双击点开系统变量的Path

将【%NODE_HOME%】和【%NODE_HOME%global】 添加进去,点击新建并输入进去,添加完成后点击确定
%NODE_HOME%
%NODE_HOME%global

接着双击点开用户变量的Path

删除掉自动配置的这行

将全局文件夹添加进去,完成后点击确定

E:optmodule
odejs
ode_global

4 )更改npm镜像源

在使用国外的镜像源速度很慢并且容易下载失败,有时候需要尝试多次才有可能下载成功,很麻烦,但是可以切换为国内镜像源,提高下载效率。

设置成淘宝镜像源
npm config set registry https://registry.npmmirror.com
查看镜像是否更改
npm config get registry

我的操作:

5 ) 设置权限

右键并点击属性

点击安全

点击编辑

勾选上所有并点击应用,然后确定

四、下载测试

将express安装到全局文件夹里

-g:安装到全局文件夹

npm install express -g

我的操作:

检查是否安装

npm list -g

出现express就是安装成功

安装配置完成Node.js!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

西门子PLC读取梅安森风速传感器数据

西门子PLC读取梅安森风速传感器数据 读取数据前期准备:西门子PLC读取数据 设备型号为:GFY15 到货开盒的设备有:风速传感器、485线及设置遥控器 读取数据前期准备: 将设备的私有485协议改为modbus公有协议 刚上电的轮询显示时间同时…

麒麟操作系统服务架构保姆级教程(十一)https配置

如果你想拥有你从未拥有过的东西,那么你必须去做你从未做过的事情 在运维工作中,加密和安全的作用是十分重要的,如果仅仅用http协议来对外展示我们的网站,过一段时间就会发现网站首页被人奇奇怪怪的篡改了,本来好好的博…

TiDB 的高可用实践:一文了解代理组件 TiProxy 的原理与应用

导读 TiProxy 是 TiDB 官方推出的高可用代理组件,旨在替代传统的负载均衡工具如 HAProxy 和 KeepAlived,为 TiDB 提供连接迁移、故障转移、服务发现等核心能力。 本文全面解析了 TiProxy 的设计理念、主要功能及适用场景,并通过实际案例展示…

Redisson发布订阅学习

介绍 Redisson 的消息订阅功能遵循 Redis 的发布/订阅模式,该模式包括以下几个核心概念: 发布者(Publisher):发送消息到特定频道的客户端。在 Redis 中,这通过 PUBLISH 命令实现。 订阅者(Sub…

Github 2025-01-17 Java开源项目日报 Top8

根据Github Trendings的统计,今日(2025-01-17统计)共有8个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Java项目8TypeScript项目1Python项目1OpenAPI 生成器:基于规范自动生成API工具 创建周期:2155 天开发语言:Java协议类型:Apache License 2.0…

基于docker微服务日志ELK+Kafka搭建

ELK 是 Elasticsearch 、 Logstash 、 Kibana 的简称 Elasticsearch 是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放 REST 和 JAVA API 等结构提供高效搜索功能,可扩展的分布式系统。它构建于 Apache Lucene 搜索引…

《C++11》中的显式虚函数重载:深入理解与应用

在C编程中,虚函数是一种强大的工具,它允许我们实现多态。通过虚函数,我们可以在派生类中重写基类的函数,从而实现运行时多态。然而,当我们在派生类中重载虚函数时,可能会遇到一些问题。在C11中,…

HTML 的基础知识及其重要性

前言 HTML(超文本标记语言)是构建网页的基础,它为我们提供了结构化内容和重要信息。无论是个人博客、企业官网还是大型电子商务平台,HTML 都是不可或缺的一部分。本文将介绍 HTML 的基本概念、结构及其在网页开发中的重要性。 什…

STM32 FreeRTOS 任务创建和删除实验(动态方法)

目录 实验目标 CubeMX环境准备 SysMode配置 RCC配置 ​编辑LED1引脚配置 LED2引脚配置 KEY1引脚配置 串口USART1配置 NVIC配置 项目管理 代码生成配置 生成代码 Keil配置 打开项目: 配置使用微库 配置每次烧录后“复位并运行” FreeRTOS移植 移植配置完成后的…

【Docker】——安装Docker以及解决常见报错

🎼个人主页:【Y小夜】 😎作者简介:一位双非学校的大二学生,编程爱好者, 专注于基础和实战分享,欢迎私信咨询! 🎆入门专栏:🎇【MySQL&#xff0…

Ubuntu22.04安装paddle GPU版本

文章目录 确立版本安装CUDA与CUDNN安装paddle 确立版本 查看官网信息,确立服务版本:https://www.paddlepaddle.org.cn/documentation/docs/zh/2.6/install/pip/linux-pip.html 安装CUDA与CUDNN 通过nvidia-smi查看当前显卡驱动版本: 通过…

【MySQL 的数据目录】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、MySQL 的数据目录 1、数据库文件的存放路径2、相关命令目录3、配置文件目录 二、数据库和文件系统的关系 1、查看默认数据库2、数据库在文件系统中的表示3、表…

【安卓开发】【Android】总结:安卓技能树

【持续更新】 对笔者在安卓开发的实践中认为必要的知识点和遇到的问题进行总结。 一、基础知识部分 1、Android Studio软件使用 软件界面 最新的版本是瓢虫(Ladybug),bug的确挺多。笔者更习惯使用电鳗(Electric Eel&#xff0…

openharmony电源管理子系统

电源管理子系统 简介目录使用说明相关仓 简介 电源管理子系统提供如下功能: 重启服务:系统重启和下电。系统电源管理服务:系统电源状态管理和休眠运行锁管理。显示相关的能耗调节:包括根据环境光调节背光亮度,和根…

SQL Server 导入Excel数据

1、选中指定要导入到哪个数据库,右键选择 》任务 》导入数据 2、数据源 选择Excel,点击 下一步(Next) 3、目前 选择OLE DB Provider ,点击 下一步(Next) 4、默认 ,点击 下一步(Next)…

MySQL安装-Windows

目录 官网下载地址 下载MySQL安装包或者压缩包 安装 / 添加Path环境变量 初始化mysql 无密码初始化 随机密码初始化 注册MySQL服务 / 移除已经注册过的服务 启动MySQL服务 登录mysql前修改密码 登录mysql 登录mysql后修改密码 停止MqSQL服务 企业中使用的场景 官网下…

OSPF的LSA的学习研究

OSPF常见1、2、3、4、5、7类LSA的研究 1、拓扑如图,按照地址表配置,激活OSPF划分相关区域并宣告相关网段 2、1类LSA,每台运行了OSPF的路由器都会产生,描述了路由器的直连接口状况和cost 可以看到R1产生了一条router lsa&#xff0…

ZNS SSD垃圾回收优化方案解读-1

本文解读的论文《Optimizing Garbage Collection for ZNS SSDs via In-storage Data Migration and Address Remapping》是由重庆大学相关研究团队撰写,发表于2024年11月。本文小编将结合论文内容进行学习解读,以供各位读者参考!由于水平有限…

生产管理看板助力节能科技公司实现数据自动化管理

在节能科技公司的生产过程中,数据管理的自动化是提高生产效率和产品质量的关键。然而,许多公司在数据记录、展示、对比和存档方面仍面临诸多痛点,如产品检测数据无法自动记录、缺乏直观的产线状态展示、检测数据对比繁琐耗时,以及…

JavaScript笔记基础篇03——函数

黑马程序员视频地址:黑马程序员前端JavaScript入门到精通全套视频教程https://www.bilibili.com/video/BV1Y84y1L7Nn?vd_source0a2d366696f87e241adc64419bf12cab&spm_id_from333.788.videopod.episodes 目录 函数 函数的使用 1.函数的声明语法 2.函数的…