Express是NodeJs開發中最常用的基礎模塊。NodeJs本身有Http模塊,但是易用性並不好,因此有人在此基礎上開發了Express模塊。
什么是express
express提供了豐富的路由功能,以及模板引擎。
方便用戶定義復雜的應用場景。
開發前准備
首先需要安裝nodejs,網上有很多教程了,就不造輪子了。
安裝完nodejs以后,使用node -v命令檢測node的版本。
node -v
npm可以安裝node中的模塊,使用npm -v命令檢測npm版本。(安裝完node后,就帶了npm)
npm -v
然后需要安裝express,在開發目錄中打開命令行,輸入
npm install express
這是會在當前目錄中創建node_modules目錄。
如果想要安裝全局的express,可以使用命令
npm install -g express
hello,world
在myapp目錄中,創建index.js:
var express = require('express');//引入express模塊 var app = express();//創建app //定義路由,返回字符串 app.get('/', function(req, res){ res.send('Hello World'); }); app.listen(3000);//綁定監聽的端口 console.log('Express started on port 3000');//輸出監聽信息
然后在當前目錄中,運行
node index
訪問localhost:3000就可以看到hello,world的網頁。
參考
【1】Express官方github:https://github.com/strongloop/express