是什么?
-
基于Chrome V8 引擎的 js运行时环境,不是一门语言也不是库。有了nodejs,js 可以脱离浏览器执行。
-
相比浏览器中的 js ,nodejs 中的 js 没有 BOM、DOM
-
包含浏览器js中的 ECMAScript
-
其次,nodejs 在这个执行环境中提供了一些服务器级别的 API
4.1 事件驱动
4.2 非阻塞IO模型(异步)
4.3 轻量、高效
能做什么?
-
后台
-
命令行工具
npm(基于node)
git(基于C)
如何用?
- node 的命令
node -v // 检查node版本
node 一个js文件 // 执行这个js文件
-
安装 node
-
核心
-
模块