1、什么是Node.js ?
js是一种运行在客户端的脚本语言,而Node.JS是运行在服务端的js。
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,V8引擎执行JS的速度非常快,性能非常好。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
2、Node.js的安装
A、下载网址(Node.JS官网):https://nodejs.org/en/download/
B、安装:傻瓜式一键安装,从next到finish。
C、测试:C+R直接打开CMD输入命令node -v进行测试,显示当前版本则说明安装成功。
3、实操
推荐使用 VSCode开发!VSCode是一个轻量级但功能强大的源代码编辑器,可在桌面上运行,适用于Windows,macOS和Linux。这个特性类似于java的jvm。它内置了对JavaScript,TypeScript和Node.js的支持,并具有丰富的其他语言(如C ++、C#、Java、Python、PHP、Go)和运行时(如.NET和Unity)的扩展生态系统。
控制台输出:
函数的使用:
模块化编程,相当于java的utils类:
A、用exports导出模块:
B、用require方法导入模块:
重点:创建web服务器
服务端渲染:
服务器接受参数: