01 - NodeJS 基础
2019-01-14 本文已影响376人
Elvmx
LOGO
image.png前言
前端的发展至今短短十几年时间,技术迭代,人才累积,都发生了翻天覆地的变化,其实前端开发受到企业重视的时间并不太长,过去在很多技术人员的眼中,我们只是负责切切页面的切图仔罢了。
随着 ajax 技术的兴起, html5、css3、es6等的蓬勃发展,使得前端这个岗位越来越备受瞩目。
再随着 NodeJS 的推出,使得前端开发能干得事情越来越多。
慢慢的,前端逐渐演变为(全端)
NodeJs 是什么
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Node.js是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
<br />
由Ryan Dahl使用C++语言编写的。并在2009年推出第一个版本。
为什么需要学习 NodeJS
- 很火,很强
- 语法与javascript相通,适合前端人员快速学习
- 能让前端开发走向“全端”开发
- 可以解析JS代码
- 提供了许多系统级别的API
- 文件的读写
- 进程的管理
- 网络通信
- ...
NodeJS的安装
文档链接:
版本常识
- LTS (长期稳定更新版本)
- Current (最新版本)
PS:
- 生产环境时请使用LTS版本
命令行模式与交互模式
-
命令行模式
image.png -
交互模式
image.png
运行 nodejs 文件
在命令行模式下,cd到需要运行的文件的目录下, 执行命令 ==node <fileName>==