〇、前情提要
在看b站视频 - 尚硅谷Web前端Ajax教程初学者零基础入门到精通全套完整版(ajax2020最新版),中插了这个知识记录一下。
b站用户(曲文涛QAQ):用Servlet完全可以模拟node.js一样的服务器脚本效果,学过Java的同学,不用害怕用node.js操作服务器了。其实,学过Java的同学,用Tomcat也是可以的,不需要安装Node.js。使用Eclipse也可以进行测试。其实就是模拟搭建一个服务器。
参考:
- 我的笔记:
【javaweb】b站-尚硅谷Web前端Ajax教程初学者零基础入门到精通全套完整版(ajax2020最新版) 笔记
https://blog.csdn.net/weixin_43210113/article/details/110628389 - b站视频 - 尚硅谷Web前端Ajax教程初学者零基础入门到精通全套完整版(ajax2020最新版)
https://www.bilibili.com/video/BV1WC4y1b78y?p=2 - 笔记视频链接
链接:https://pan.baidu.com/s/1Wnwb42-AaqAlg6cQ0PRHwg
提取码:3waj - Node.js官网下载地址
https://nodejs.org/zh-cn/download/ - Express 官网
https://www.expressjs.com.cn
一、NodeJS的安装与介绍
下载与安装
Node.js官网下载地址
https://nodejs.org/zh-cn/download/
安装成功
This package has installed:
• Node.js v14.15.1 to /usr/local/bin/node
• npm v6.14.8 to /usr/local/bin/npm
Make sure that /usr/local/bin is in your $PATH.
检测是否安装成功
- mac
terminal
node -v
- windows
cmd
node -v
二、express框架介绍与基本使用
Express 官网
https://www.expressjs.com.cn
Express
基于 Node.js 平台,快速、开放、极简的 Web 开发框架
vscode
注意:打开的文件夹下需要package.json
包含不然会出现以下报错
npm init --yes
安装express工具
npm install express --save
安装成功
按照步骤使用express框架
//1. 引入express
const express = require('express');
//2. 创建应用对象
const app = express();
//3. 创建路由规则
// request 是对请求报文的封装
// response 是对响应报文的封装
app.get('/', (request, response)=>{
//设置响应
response.send('HELLO EXPRESS');
});
//4. 监听端口启动服务
app.listen(8000, ()=>{
console.log("服务已经启动, 8000 端口监听中....");
});
应用
node express基本使用.js
浏览器访问
http://127.0.0.1:8000
我们给8000端口发送
8000端口回复