node介绍和环境安装

什么是Node.js

Node.js可以做什么

Node.js的JavaScript的组成部分

fs模块读写操作文件

path模块处理路径

http模块写一个基本的web服务器

初识Node.js

fs文件系统模块

path路径模块

http模块

初识Node.js

1.   为什么JavaScript可以在浏览器中被执行

浏览器中的JavaScript :JS核心语法 ,webAPI

JavaScript解析引擎

2. 为什么JavaScript可以操作DOM和BOM

每个浏览器内置了DOM、BOM这样的API函数,因此,浏览器中Javascript才可以调用它们

3.浏览器的Javascript运行环境

运行环境是指代码正常运行所需的必要环境

 V8引擎复制解析和执行JavaScript代码。

内置API是由运行环境提供的特殊接口,只能在所属的运行环境中被调用

4. JavaScript能否做后端开发

5. 什么是Node.js

Node.js 是一个基于Chrome V8 引擎的JavaScript 运行环境

https://nodejs.org/zh-cn

6.  Nodejs中的JavaScript运行环境

注意:

浏览器是JavaScript的前端运行环境。

Node .js是JavaScript的后端运行环境。

Node.js中无法调用DOM和BOM等浏览器内置API

7. Node. js的学习路径,可以作什么

node.js 作为一个JavaScript的运行环境,仅仅提供了基础的功能和API,然而,基于Node.js提供的这些基础,能让很多强大的工具和框架如雨后春笋,层出不穷,所有学会了node.js,可以让前端程序员胜任更多的工作和岗位:

1.基于Express框架,可以快速构建Web应用

2. 基于Electron框架,可以构建跨平台的桌面应用

3. 基于restify框架,可以快速构建API接口项目

4. 读写和操作数据库、创建实用的命令行工具辅助前端开发、etc。。。。

8. 下载并安装node

如果希望通过Node.js来运行JavaScript代码,则必须在计算机上安装Node.js环境才行。

安装包可以从Node.js的官网首页直接下载,进入到Node.js的官方首页(https://nodejs.org/en)

区分LTS版本和Current版本的不同

LTS为长期稳定版,对于追求稳定性的企业级项目来说,推荐安装LTS版本的Node.js.

Current为新特征尝鲜版,对于热衷于尝试新特性的用户来说,推荐安装Current的Node.js,但是会有隐藏Bug或者安全性漏洞。

9. 查看已安装的Node.js版本号,查看是否安装成功

打开终端,在终端输入命令 node -v 后,按下回车键,即可查看已安装的node.js版本号

10. 了解终端的概念

终端是专门为开发人员设计的,用于实现人机交互的一种方式。

作为一名合格的程序员,有必要识记一些常用的命令

11. 在node.js环境中执行JavaScript代码

  1. 打开终端
  2. 输入node 要执行的js文件路径

12. 使用更方便的形式执行node命令

在文件目录下:按住shift键(别松开),右击空白区,选择在此处打开Powershell窗口,node  文件名  就可以执行它了

13. 了解常用的终端快捷键

在window中使用cmd或者Powershell的终端中,我们可以在终端中,可以用以下的快捷键

原文地址:https://www.cnblogs.com/hechunfeng/p/15677489.html