轻松掌握Node.js:极简指南

发表时间: 2021-10-17 10:25

一、概述

Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
Node.js 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。
参考:http://nodejs.cn/api/

二、简单网站应用

node.js可以替代nginx、apache等web服务器,只需要用npm安装一些组件即可;
1、创建一个目录,作为独立运行的server,执行npm init;

npm init


2、当前目录安装express包;

npm install express -save


3、全局安装forever包,可以让服务器服务一直跑起来;

npm install forever -g


4、新建一个服务js文件;
index.js文件;

let express = require("express");let app = express();app.use(express.static("pages"));//app.listen(8080, ()=>{console.log("服务启动成功。");})

5、运行服务命令,服务启动成功;

forever start index.js


关闭

forever stop index.js


6、访问
pages就作为静态网页的根目录可以访问了


http://localhost:8080/a.html