学生管理系统 var express = require('express')var bodyParser = require('body-parser')// 导入数据库的操作的模块// require('./mongoose') :加载当前目录下的mongoose.jsvar Student = require('./mongoose')// art-template3.X写
var express = require('express') var bodyParser = require('body-parser') // 导入数据库的操作的模块 // require('./mongoose') :加载当前目录下的mongoose.js var Student = require('./mongoose') // art-template3.X写法 var template = require('art-template') // 设置模板全部不缓存 // 不适用模板缓存,禁用 template.config('cache',false) // var app =express() app.use(express.static('public')) app.use(bodyParser.urlencoded()) // 指定渲染views目录下的.html视图 // engine 引擎 app.engine('html',template.__express) app.set('view engine','html') // 处理请求 // 使用路由技术将代码拆分到多个文件中 // 添加一个学生 // 表示:客户端如果向/add发起请求,那么就调用routes目录下的add模块处理该请求) // 打开编辑页面 app.use('/api/student',require('./routes/api/student')) // 编辑学生的路径 app.use('/edit',require('./routes/edit')) app.use('/add',require('./routes/add')) app.use('/',require('./routes/index')) app.listen(3030,()=>{ console.log('服务器启动成功...') })