【JS-Node】node.js环境安装及使用

一、概述

Node.js 简介

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,允许开发者使用 JavaScript 编写服务器端代码。它采用事件驱动、非阻塞 I/O 模型,适合构建高性能、可扩展的网络应用。

Node.js 的核心能力

  • 服务器开发:构建轻量级、高效的 Web 服务器(如 Express、Koa)。
  • 工具链开发:前端构建工具(Webpack、Vite)和 CLI 工具依赖 Node.js。
  • 跨平台应用:通过 Electron 开发桌面应用(如 VS Code)。
  • 微服务与 API:支持 RESTful API 和 GraphQL 服务开发。

Node.js 的前景

  • 全栈开发:统一前后端语言(JavaScript/TypeScript),降低学习成本。
  • 云原生支持:与 Docker、Serverless 深度集成,适合现代云架构。
  • 活跃生态:npm 仓库拥有超过百万个开源包,覆盖绝大多数开发需求。

二、安装教程

Node.js官网https://nodejs.org/zh-cn进入官网后点击【获取node.js】

进入新页面后点击Windows的下载

下载完成后双击文件,点击【Next】

同意协议后继续点击【Next】

设置好安装路径后继续点击【Next】

直接点击【Next】

建议勾上这个选项,这将安装配套的C/C++的相关文件和环境,继续点击【Next】

点击【Install】

等待安装。。。。。。

安装完成,结束

最后提示:

翻译后:

打开控制台,键盘【Win】+【R】,输入【cmd】后点击回车即可

输入命令行

复制代码
node -v

回车后即可看到结果,表示已经安装成功

相关推荐
不会敲代码19 小时前
手写 Mini React:从 JSX 到虚拟 DOM 再到 render,搞懂 React 底层原理
前端·javascript·react.js
你不是我我9 小时前
【Java 开发日记】HTTP3 性能更好,为什么内网微服务依然多用 HTTP2?HTTP2 内网优势是什么?
java·开发语言·微服务
kyriewen10 小时前
你的代码仓库变成“毛线团”了?Monorepo 用 Turborepo 拆成“乐高积木”
前端·javascript·面试
tjl521314_2110 小时前
04C++ 名称空间(Namespace)
开发语言·c++
赏金术士10 小时前
Kotlin 数据流与单双向绑定
android·开发语言·kotlin
Beginner x_u11 小时前
前端八股整理(工程化 02)|CommonJS/ESM、Webpack Loader/Plugin 与Vite 对比
前端·webpack·node.js·plugin·loader
逻辑驱动的ken11 小时前
Java高频面试场景题25
java·开发语言·深度学习·面试·职场和发展
openKaka_11 小时前
createRoot 到底创建了什么:FiberRootNode 和 HostRootFiber 的初始化过程
前端·javascript·react.js
苦夏木禾11 小时前
URL 类 详解
node.js·js
AI人工智能+电脑小能手12 小时前
【大白话说Java面试题】【Java基础篇】第32题:Java的异常处理机制是什么
java·开发语言·后端·面试