Node 服务框架

1.配置express

var express=require("express")
var path=require("path") 
var app=express()
app.listen(80,function(){
  console.log("web server is init successful")
})

2.开放公共访问资源目录

// open static resource 
app.use("/public",express.static(path.resolve(__dirname,"public")))
app.use("/node_modules",express.static(path.resolve(__dirname,"node_modules")))

3.设置模板文件后缀名

//需要下载好对应的包
npm install express-art-template --save
npm install art-template --save
/*configure template engine */
app.engine("html",require("express-art-template"))
//默认从views目录下搜素模板文件,也可以修改
app.set('views','/var/www/html/node/MongoDB/template')

4.设置路由自定义包,及挂载路由

5.设置中间件及404页面

Last updated

Was this helpful?