安装Node.js
参考:
视频版:
01.NodeJS安装和配置(完整版)_哔哩哔哩_bilibili
https://www.bilibili.com/video/BV1nU4y1p7aL
文字版:
Nodejs超详细安装及环境配置_weixin_43937315的博客-CSDN博客_nodejs环境配置
https://blog.csdn.net/weixin_43937315/article/details/106901979
Node.js快速入门笔记
参考学习对象:
前端走向全栈,nodejs快速入门教程_哔哩哔哩_bilibili
https://www.bilibili.com/video/BV194411g7Nd?p=6
笔记要点:
- 语言的能力取决于平台。语言本身并没有高低之分。
- Node.js是什么
- Node.js是一个平台,而不是一种JS的封装(三方库或者是框架),它类似于 Python、PHP、Java的环境包。
- Node.js的运行的其实是ECMAScript,并不包含DOM和BOM。我们平常说的JS其实包括ECMAScript+DOM+BOM;
- 特点:轻量级、三方模块
- 编程思维:写代码类好比生活中做事情要分步骤完成,如果没有生活中解决问题的方式就不好。
- 与Apache比较:
- Apache工作原理和Node.js不一样,前者有调度,后者没有调度需要自己处理请求然后执行函数。
- Node.js是单线程,Apache是多线程。进程和线程的区别。
还有一门英文课程
Nodejs入门_哔哩哔哩_bilibili
https://www.bilibili.com/video/BV14v411N7ND?p=1
还有一门中文课程(包括服务器内容和实际项目)
https://www.bilibili.com/video/BV1ca4y1n7u3