Node.js是什么?如何安装

目录

一、前言

1、JavaScript语言-----前端开发

2、JavaScript语言-----后端开发

[总结:如果我们写了一段 js 代码,把他放到浏览器中执行,是在做前端开发;如果放在Node.js下运行,是在做后端开发。](#总结:如果我们写了一段 js 代码,把他放到浏览器中执行,是在做前端开发;如果放在Node.js下运行,是在做后端开发。)

二、安装

[1、打开Node.js 中文网 (nodejs.cn) 网址,点击下载安装。](#1、打开Node.js 中文网 (nodejs.cn) 网址,点击下载安装。)

2、点击下方的全部安装包

3、出现以下页面。把地址栏后面的版本号删掉。在我们选择版本的时候,不建议选择最新版本,因为一些项目可能不适应新版的node.js。

4、删掉之后,为下图所示,我们往下滑,找到并点击16.20.2

5、进入之后,点击并下载你系统对应的压缩包(一般为zip形式)。然后解压缩到文件夹下(注意该文件夹的路径不要有中文或空格)。

6、解压完成后,应该如图所示。

7、然后配置环境变量

8、检查是否安装成功


一、前言

1、JavaScript语言-----前端开发

我们所熟知的JavaScript语言适用于前端开发的。浏览器为我们提供了JS语言的运行环境(JS解析引擎和内置API),在该环境下运行JS代码。

JS解析引擎:

  • Chrome浏览器 => V8(性能最好)

  • Firefox浏览器 => OdinMonkey (奥丁猴)

  • Safri浏览器 => JSCore

  • IE浏览器 => Chakra (查克拉)

  • etc....
    内置API:

  • DOM操作

  • BOM操作

  • 基于XMLHttpRequest的Ajax操作

  • etc...

2、JavaScript语言-----后端开发

如果我们想用JavaScript语言做后端开发,就需要Node.js了。

Node.js是一个基于Chrome V8引擎的JavaScript运行环境。Node.js 中无法调用DOM和BOM等浏览器内置API。

总结:如果我们写了一段 js 代码,把他放到浏览器中执行,是在做前端开发;如果放在Node.js下运行,是在做后端开发。

二、安装

1、打开Node.js 中文网 (nodejs.cn) 网址,点击下载安装。
2、点击下方的全部安装包
3、出现以下页面。把地址栏后面的版本号删掉。在我们选择版本的时候,不建议选择最新版本,因为一些项目可能不适应新版的node.js。
4、删掉之后,为下图所示,我们往下滑,找到并点击16.20.2
5、进入之后,点击并下载你系统对应的压缩包(一般为zip形式)。然后解压缩到文件夹下(注意该文件夹的路径不要有中文或空格)。
6、解压完成后,应该如图所示。
7、然后配置环境变量

右击此电脑 ->属性 ->高级系统设置 ->环境变量,添加一个环境变量------NODE_HOME,它对应的路径是你Node的安装路径。然后点击 Path ,将NODE_HOME添加进去。

8、检查是否安装成功

win+R,cmd。输入命令:

复制代码
node -v

npm -v

如图能正常显示,就说明安装成功了。

相关推荐
万少2 小时前
HarmonyOS 开发必会 5 种 Builder 详解
前端·harmonyos
橙序员小站4 小时前
Agent Skill 是什么?一文讲透 Agent Skill 的设计与实现
前端·后端
怒放吧德德5 小时前
Netty 4.2 入门指南:从概念到第一个程序
java·后端·netty
雨中飘荡的记忆6 小时前
大流量下库存扣减的数据库瓶颈:Redis分片缓存解决方案
java·redis·后端
炫饭第一名7 小时前
速通Canvas指北🦮——基础入门篇
前端·javascript·程序员
王晓枫7 小时前
flutter接入三方库运行报错:Error running pod install
前端·flutter
符方昊7 小时前
React 19 对比 React 16 新特性解析
前端·react.js
ssshooter7 小时前
又被 Safari 差异坑了:textContent 拿到的值居然没换行?
前端
开心就好20257 小时前
UniApp开发应用多平台上架全流程:H5小程序iOS和Android
后端·ios
曲折7 小时前
Cesium-气象要素PNG色斑图叠加
前端·cesium