(1)express的安装
$ npm install express
或者
$ npm install -g express
或者
$ npm install express -gd
备注:
-g : 代表安装到 NODE_PATH 里面的 lid 里面,没有 -g 的话,npm install ** 后会在当前目录下自动新建一个node_modules的文件夹
-d 代表把相依性套件也一起安装
(2)创建服务器
// index.html
hello world HELLO WORLD
BY Cynthia
// app.js 创建一个服务,把 index.html 输出到 localhost:3000 端口 var express = require('express')var app = express()var port = process.env.PORT || 3000app.get('/',function(req,res){ console.log('app listen' + port) res.sendFile(__dirname + '/index.html')})app.listen(port)
require() : 是node提供的函数,可以让你引入其他模块,以方便调用其函数和变量。默认情况下,它会在 $NODE_PATH 或者 当前目录下的 node_modules 文件夹下去寻找模块。
与此同时,它也可以载入自己写的模块。
(3)express 创建的网站架构
http://expressjs.com/zh-cn/4x/api.html