Node.js概述与安装和运行

一、介绍

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它使开发者能够在服务器端运行 JavaScript 代码。Node.js 的出现使得 JavaScript 不再仅限于浏览器端的脚本语言,而是能够成为一种通用的编程语言,可以用于开发各种类型的应用程序,包括Web 服务器、命令行工具、桌面应用程序等。

二、Node.js 的特点

1.事件驱动:Node.js 采用事件驱动、非阻塞 I/O 模型,使其轻量级和高效。

2.单线程:Node.js 使用单线程模型,通过事件循环来处理并发请求。

3.非阻塞 I/O:Node.js 在处理 I/O 操作时,会将其交给系统内核,并继续处理其他操作,从而提高吞吐量和性能。

4.npm:Node.js 拥有庞大的第三方模块生态系统,npm (Node Package Manager) 是 Node.js 的包管理器,可以轻松安装和管理这些模块。

三、Windows 系统安装步骤

1.访问 Node.js 官网并下载 Windows 安装程序 (.msi)。

2.运行下载的安装程序,按照向导指示进行安装。建议选择 "全部组件" 选项,确保安装所有相关组件。

3.安装完成后,打开命令提示符 (cmd.exe) 并输入 node -v 和 npm -v 分别检查 Node.js 和 npm 的版本号,确认安装成功。

4.创建一个新的 JavaScript 文件,例如 app.js,并在其中输入以下代码:

java 复制代码
console.log('Hello, Node.js!');

5.在命令提示符中,导航到包含 app.js 文件的目录,然后输入 node app.js 运行该文件。你应该在控制台看到输出 "Hello, Node.js!"

相关推荐
提子拌饭13321 分钟前
个人月事记录表应用 - 鸿蒙PC Electron框架完整实现指南
前端·javascript·华为·electron·前端框架·开源·鸿蒙系统
不简说35 分钟前
这次真香!sv-print 可视化打印设计器更新:插件脚手架、Excel 导出、弹窗 API 三连发
前端·javascript·前端框架
Rain5092 小时前
mini-cc 终端 UI:用 React 写 CLI 是什么体验
前端·人工智能·react.js·ui·架构·前端框架·ai编程
小雨下雨的雨3 小时前
基于鸿蒙PC Electron框架技术完成的表单验证技术详解
前端·javascript·华为·electron·前端框架·鸿蒙
提子拌饭1333 小时前
饮料含糖量查询应用 - 鸿蒙PC用Electron框架完整实现
前端·javascript·华为·electron·前端框架·鸿蒙
大家的林语冰4 小时前
Angular 王者归来,第 22 个主版本亮相,一大波前沿技术再度引领潮流!
前端·javascript·前端框架
AI_零食4 小时前
呼吸灯 - 通过鸿蒙PC Electron框架技术完成-在焦虑时代守护每一次呼吸的数字禅修
前端·javascript·华为·electron·前端框架·鸿蒙
牛栓柱5 小时前
【后端实战】用 Supabase + React/TS 零成本构建高并发 Multi-Agent 服务
前端·数据库·人工智能·后端·react.js·前端框架
用户938515635076 小时前
从模块化到 Prompt 工程:我用 Node.js + LLM 复刻了传统 NLP 的流程
javascript·人工智能·node.js
向日的葵0066 小时前
vue路由(二)
前端·javascript·vue.js·vue