Node.js

什么是Node

Node是一个在后端可以运行js的环境,所有功能都是由功能包提供

let 声明的变量只在 let 命令所在的代码块内有效。

const 声明一个只读的常量,一旦声明,常量的值就不能改变。

var 关键字不同的是,它声明的变量只能是全局或者整个函数块的。

Node用途

开发web应用程序

1. 做动态网站

2. 开发提供数据的服务端API

Node三大模块

核心模块

核心模块的模块名都是Node的保留字。

文件模块

把创建好的文件赋值给module.exports,然后再引用该文件。

访问文件系统

fs.writeFile()

npm模块

一些放在名为node_modules特殊目录下的文件模块

进程

每一个正在运行的Node程序都能访问一个名为process的变量,通过这个变量能够获取程序的相关信息,同时控制程序的执行。

process.exit(数字)立刻终止程序,数字零表示“没有错误”

操作系统

os模块提供一些关于app所运行的计算机平台相关的信息。

子进程

child_process模块可以让应用执行其他程序。

用来处理数据的对象。

Web服务器

原文地址:https://www.cnblogs.com/louisduan66/p/10811943.html