Node 是什么?
在 Node 之前,Javascript 只要在前段发挥作用。程序员不得不学习其他后端语言(如 Java、C#、PHP)实现后端业务逻辑。现在 Node 也可以完成 Java、C#、PHP 干的事了,也就是说只用学习 Javascript 就可以通杀前段后端。
Node 不是一门编程语言,也不是 Javascript 框架,它是一个 Javascript 运行环境。Node 可以脱离浏览器执行 Javascript。
浏览器也可以执行 Javascript,事实上,浏览器的 Javascript 包含三个部分:
- EcmaScript 语法
- DOM
- BOM
浏览器也是 Javascript 运行环境,并且额外提供了用于前段交互的 DOM 和 BOM。
而 Node 是后端工具,没必要与前段交互,就没有了 DOM 和 BOM。而作为一个后端工具,自然要提供用于后端功能的 API,比如文件读写、网络通信、操作系统信息等模块。
事实上,Node 的 Javascript 包含:
- EcmaScript 语法
- 服务器级别的 API
我们只需要学习一门 Javascript 和相应的 API 就可以构建应用程序了。
安装
在 Node 官网,下载安装包,安装后在 CMD 输入node --version
,显示版本号表面安装成功。
来源:CSDN
作者:weixin_46202762
链接:https://blog.csdn.net/weixin_46202762/article/details/104152369