使用node+express 搭建后台路由
代码:
require('colors'); //加载颜色模块
var querystring = require('querystring'); //加载字符串模块
var hbs = require('hbs'); //加载运行的模板
var path = require('path'); //加载路径处理模块
var express = require('express'); //加载express模块
var app = express(); //实例化express
app.set('port',process.env.PORT || 8080); //设置端口号
app.set('views',path.join(__dirname,'views')); //设置界面的目录
app.use(express.static(path.join(__dirname,'public'))); //设置静态目录
app.set('view engine','html');
app.engine('html',hbs.__express); //模板运行的方法
app.get('/',function(req,res){
res.redirect('index')
})
app.get('/index',function(req,res){
res.sendFile(path.join(app.get('views'),'index.html'))
})
app.listen(app.get('port'),function(){
console.log('服务已开启,端口号为 '+app.get('port'));
})