【0.1 - 前端基础】前端开发,工具推荐与环境搭建 【0.2 - 前端基础】Node.js安装与简单使用 【0.3 - 前端基础】NPM包管理器常用命令 【0.4 - 前端基础】ES6简单了解,var、let、const的区别 【0.5 - 前端基础】Babel转码器 【0.6 - 前端基础】模块化开发 【0.7 - 前端基础】Webpack打包 【0.8 - 前端基础】Mock实现模拟数据
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。
Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js中文网 Node.js官网
Node.js菜鸟教程
简易测试
打开VSCode 创建文件夹 创建测试文件以及测试信息 Ctrl+` 打开终端 寻找路径,使用node执行(类似于shell脚本)
服务器端应用开发
//const:常量 //require():引入 //'http':http包 const http = require('http') //http.createServer:创建服务长链接 http.createServer(function(request,response){ //writeHead:发送HTTP头部 //200:HTTP状态值OK //{'Content-Type': 'text/plain'}:请求类型为text/plain response.writeHead(200,{'Content-Type': 'text/plain'}) //响应数据 response.end('http server') //listen():端口号 }).listen(80)输入之后进入长链接状态 端口80省略