这篇文章只是适合与我,作为一个长期不使用node.js用于回顾的我
1关于js的运行原理
js是解释性语言,node.js的虚拟机是v8虚拟机,node.js是单线程执行模型,一个v8虚拟机下有一个js进程,js用单线陈去处理用户请求,io多线程异步,因此node.js计算能力弱,处理io数据的能力比较强
2关于js基础
let,const,var,函数式编程
异步编程:异步io--异步编程---异步编程解决方案---回调函数-----promise---async/await
关于promise的理解--=--进行中/成功/失败------异步对象的状态
async函数的返回值是一个promise对象,
await命令后面也是一个promise对象
3关于npm
了解全局安装和本地安装
npm install express -gd
npm install express
4关于框架
koa----了解四大对象app,context,req,res
中间件,洋葱模型,处理一个完整请求的过程,app.use维护注册一个中间件数组
了解koa常见中间件
5关于PM2
6关于git常用的命令啊
7关于调试---浏览器ctrl+shift+j