当前位置: 首页 > article >正文

NodeJS下载、安装及环境配置教程,内容详实

文章目录

  • 概述
    • 关于本文
    • NodeJS介绍
  • 安装步骤


概述

关于本文

本文讲解如何在Windows系统中安装NodeJS并配置相关环境。

NodeJS介绍

Node.js(通常简称为Node)是一个开源、跨平台的JavaScript运行时环境,它允许开发者在服务器端运行JavaScript代码。Node.js 是基于Chrome V8 JavaScript引擎构建的,它的设计目标是提供一种高效、轻量级的方式来构建可扩展的网络应用。


安装步骤

  1. 下载安装包,得到.msi安装程序。

    • 官网下载地址
    • 百度网盘分享链接
  2. 以管理员身份启动安装程序。以管理员身份启动Powershell,执行如下命令启动.msi安装程序(请确保Powershell的当前工作路径为.msi所在目录)。如果后续出现代码为2502、2503的报错就是因为没有管理员权限,需要退回此步骤。
    在这里插入图片描述

  3. 执行如下步骤
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  4. 添加NodeJS根目录至系统环境变量。
    安装程序默认已自动添加根目录到系统环境变量,如果没添加就手动添加:
    在这里插入图片描述

  5. 确保已经添加系统环境变量之后通过下列命令检查是否安装成功
    在这里插入图片描述
    能正确执行上述命令则说明安装成功

  6. 在NodeJS的根目录下创建如下两个文件夹(可选)
    在这里插入图片描述

    • node_cache:存放缓存数据
    • node_global:用于存放全局安装的npm包
    • 随后将两个文件夹的路径也添加至系统环境变量:
      在这里插入图片描述
  7. 在命令行执行如下命令
    在这里插入图片描述

# 设置全局安装路径
npm config set prefix "E:/ProgramFiles/_CodeTools/NodeJS/node_global"

# 设置缓存路径
npm config set cache "E:/ProgramFiles/_CodeTools/NodeJS/node_cache"

# 设置仓库地址为淘宝地址
npm config set registry https://registry.npmmirror.com

# 查看当前配置
npm config ls
  1. 随后再以管理员身份在命令行执行如下指令检查能否正确安装npm包(这里以webpack包为例演示),如果成功安装则说明NodeJS安装及环境配置成功。NodeJS项目的安装一般都需要管理员身份,以后项目执行npm install 的时候出现报错可检查是不是这方面的原因
    在这里插入图片描述

http://www.kler.cn/news/329503.html

相关文章:

  • 【PostgreSQL】入门篇——介绍表的创建、主键、外键、唯一约束和检查约束的概念及其应用
  • 基于元神操作系统实现NTFS文件操作(一)
  • 【GESP】C++一级练习BCQM3022,输入-计算-输出-3
  • C#中Socket通信常用的方法
  • (k8s)kubernetes中ConfigMap和Secret
  • MySQl查询分析工具 EXPLAIN ANALYZE
  • MongoDB的查询/超详细
  • Python基础语句教学
  • 基于SpringBoot+Vue+MySQL的旅游管理系统
  • pytorch数据读入
  • 常用设计模式之单例模式、策略模式、工厂模式
  • TCP三次握手四次挥手详解
  • HTML5--裸体回顾
  • testRigor测试用例模板记录
  • 从AR眼镜到智能巡检:XR技术的演变与未来潜力
  • 华为仓颉语言入门(7):深入理解 do-while 循环及其应用
  • 利用Java easyExcel库实现高效Excel数据处理
  • mysql学习教程,从入门到精通,SQL GROUP BY 子句(31)
  • 一起了解计算机神经网络
  • 【Linux】第一个小程序——进度条实现
  • 数据分析-29-基于pandas的窗口操作和对JSON格式数据的处理
  • 解决Github打不开或速度慢的问题
  • 职业技能大赛-单元测试笔记(参数化)分享
  • OpenHarmony(鸿蒙南向)——平台驱动指南【DAC】
  • 【floor报错注入】
  • 《深度学习》自然语言处理 统计、神经语言模型 结构、推导解析
  • 【css】如何设计出具有权威性的“机构”网页
  • OpenAI 推理模型 O1 研发历程:团队访谈背后的故事
  • 高防服务器有用吗?租用价格一般多少
  • 【Linux进程间通信】Linux匿名管道详解:构建进程间通信的隐形桥梁