Nodejs

介绍

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,允许开发者使用 JavaScript 编写服务器端代码。它的特点包括:

  1. 非阻塞 I/O:采用事件驱动架构,适合处理高并发请求。

  2. 单线程:通过事件循环处理多个请求,避免多线程开销。

  3. 跨平台:支持 Windows、macOS、Linux 等操作系统。

  4. 丰富的生态系统:拥有 npm(Node Package Manager),提供大量开源模块。

核心特点

  • 事件驱动:通过事件循环处理异步操作。

  • 非阻塞 I/O:提高并发处理能力。

  • 轻量高效:适合构建高性能网络应用。

应用场景

  • Web 服务器:如 Express.js、Koa.js。

  • 实时应用:如聊天应用、在线游戏。

  • API 服务:构建 RESTful 或 GraphQL API。

  • 微服务:适合构建轻量级微服务。

  • 工具开发:用于构建命令行工具和构建工具。

安装

1、在官网下载,网址是Node.js — Download Node.js®,最好先看看自己电脑是几位,下载的要和系统匹配,不然会出错误的.下载好安装包开始安装

2、傻瓜式安装即可,我这里是很久之前的截图,参考

勾选接受协议选项

3.安装路径, Node.js默认安装目录为 "C:\Program Files\nodejs\" , 你可以修改目录,并点击 next

4.点击树形图标来选择你需要的安装模式 , 然后点击下一步 next

5.点击 Install(安装) 开始安装Node.js

6.点击 Finish(完成)按钮退出安装向导。

7.检测path环境变量是否配置了node.js,win+r键进入cmd进入DOS窗口,输入path检测是否配置了环境变量,之后输入node -v检查版本,如下图:

8.如果还是不放心,再进行一个小测试.键入node之后,输入console.log()测试一下

使用

在c盘下新建一个文件夹,叫app,里面新建一个test.js文件,里面输入如下代码:

var http = require("http")
http.createServer((req,res) => {
    res.writeHead(200,{"content-type": "text/html"})
    res.write("<h1>hello Node.js</h1>")
    res.write("<p>hello Node.js</p>")
    res.end("<p>end</p>")
}).listen(3000)
console.log("THHP server is listening at port 3000")

再从文件夹下地址栏点击出入cmd进入app文件夹,在命令窗口执行node test.js

这样就可以在网页上访问你的js了.在空白地址栏输入127.0.0.1:3000,如果正常访问,那么安装成功

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值