Node.js安装教程(图文版)

简介: Node.js安装教程(图文版)

一、Node.js的简介


Node.js® 是一个基于 Chrome V8 引擎 的 JavaScript 运行时环境。

npm是Node.js的包管理工具(package manager)。

image.png


二、软件官网地址


官网地址:https://nodejs.org/zh-cn/

下载地址:https://nodejs.org/zh-cn/download/


image.png


三、软件下载步骤


1.选择需要下载的版本(windows 64)


1665371601535.jpg


2.开始安装


下载完毕后,桌面出现.msi安装包.


打开安装包后,一直Next即可. (建议c盘小的可以修改一下安装位置,Node.js默认安装位置为 C:\Program Files\nodejs)


3.验证是否安装成功

我们以管理员权限打开命令提示符,检验一下node、npm的版本。

node -v    

npm -v

出现Nodejs以及npm工具包的版本号说明安装成功!


四、软件环境配置


环境配置的目的主要是为了改变安装Nodejs依赖的下载位置,更加方便日后的包管理,以及配置缓存Cache的路径。因为Nodejs在执行安装语句时,会将安装的模块默认安装到C:\Users\用户名\AppData\Roaming\npm,从而占用C盘的空间。


1.创建npm模块安装目录


首先分别在Nodejs安装目录下创建node_cache和node_global两个文件夹,创建文件夹后,打开dos命令窗口,分别执行下面两行命令。


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

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

2.配置环境变量


点击我的电脑->右键->属性->高级系统设置->高级->环境变量(或者直接在任务栏搜素环境变量,点击编辑系统环境变量->环境变量)


2.1新建NODE_PATH系统变量


我们需要新建一个系统变量(NODE_PATH):C:\Program Files\nodejs\node_global\node_modules

1665371690107.jpg

2.2更改用户path变量


这里我们需要将其中默认的C:\Users\用户名\AppData\Roaming\npm更改为:

C:\Proram Files\nodejs\node_global

1665371719444.jpg

3.测试是否配置成功


我们安装一个vue模块进行测试,打开dos命令窗口,执行下面的命令.

npm install -g  vue  

image.png

如图说明运行成功.

image.png


打开C:\Program Files\nodejs\node_global\node_modules目录,可以发现多了一个vue 的文件夹,说明安装成功!


五、常见问题


总结了一些大家在安装及环境配置时容易出现的一些问题,分享给大家,希望对大家有帮助。


一、运行npm install 时,卡在sill idealTree buildDeps没有反应.

image.png

解决方案: 更换淘宝镜像


1.可以使用如下命令设置为淘宝的镜像源: npm config set registry https://registry.npm.taobao.org


2.使用如下命令检验是否成功:npm config get registry


3.再次 npm install


二、Error: EPERM: operation not permitted, mkdir ‘C:\node\node_cache’


解决方案::提升操作权限,在任务栏搜索cmd,打开的时候右键以管理员身份运行就好。


三、更改环境变量容易出现的问题


环境变量需要使用配置正确,C:Users\用户名\AppData\Roaming\npm这个用户变量需要改掉,否则问题很大。


环境变量需要有三处配置:

1.用户变量node_ global, 例 C:\Program Files\nodejs\node_global

2.环境变量NODE_ PATH,例 C:\Program Files\nodejs\node_global\node_modules 记得path中增加%NODE_ PATH%

3.path中配置nodejs的安装目录,例 C:\Program Files\nodejs


相关文章
|
6月前
|
Web App开发 缓存 JavaScript
【安装指南】nodejs下载、安装与配置详细教程
这篇博文详细介绍了 Node.js 的下载、安装与配置过程,为初学者提供了清晰的指南。读者通过该教程可以轻松完成 Node.js 的安装,了解相关配置和基本操作。文章首先介绍了 Node.js 的背景和应用场景,随后详细说明了下载安装包、安装步骤以及配置环境变量的方法。作者用简洁明了的语言,配以步骤图示,使得读者能够轻松跟随教程完成操作。总的来说,这篇文章为初学者提供了一个友好的入门指南,使他们能够顺利开始使用 Node.js 进行开发。
1283 2
【安装指南】nodejs下载、安装与配置详细教程
|
6月前
|
JavaScript 前端开发 网络协议
​Node.js 教程(一) 基本概念与基本使用
​Node.js 教程(一) 基本概念与基本使用
|
6月前
|
开发框架 JSON JavaScript
Node.js教程-express框架
Node.js教程-express框架
84 1
|
6月前
|
缓存 JavaScript Linux
Node.js安装教程
这篇摘要介绍了Node.js的安装教程。首先,文中简要概述了Node.js的定义和用途,突出了其在构建高性能网络应用方面的优势。接着,详细说明了在不同操作系统上安装Node.js的步骤,包括在Windows、Mac和Linux系统上的具体操作指南。文中强调了正确选择版本和使用包管理工具的重要性,以确保安装过程的顺利进行。最后,提供了简单的测试步骤,验证Node.js是否成功安装。这篇摘要为初学者提供了清晰而全面的Node.js安装指南。
87 0
|
11月前
|
存储 Kubernetes 调度
k8s教程(pod篇)-DaemonSet(每个node上只调度一个pod)
k8s教程(pod篇)-DaemonSet(每个node上只调度一个pod)
216 0
|
1月前
|
JavaScript 前端开发 Java
Node.js 教程
10月更文挑战第1天
41 0
|
3月前
|
JavaScript NoSQL 前端开发
|
3月前
|
机器人 Python
ROS2教程 03 节点Node
本文是关于ROS2(机器人操作系统2)的教程,介绍了ROS2的节点概念、与ROS1的区别、节点的编写和基本流程、ros2的node相关命令,以及如何对节点名进行重映射,旨在帮助读者理解ROS2中节点的创建和操作。
111 0
ROS2教程 03 节点Node
|
4月前
|
开发框架 监控 JavaScript
企业级node.js开发框架 【egg.js】 实用教程
企业级node.js开发框架 【egg.js】 实用教程
70 0
|
4月前
|
JavaScript 数据安全/隐私保护
node.js 命令行的命令注册和配置工具(最新版) commander.js 实用教程(含自研脚手架的创建流程)
node.js 命令行的命令注册和配置工具(最新版) commander.js 实用教程(含自研脚手架的创建流程)
185 0