推广 热搜: 劳务  海南  2024  合同  江苏  云南  劳务系统  2023  劳务派遣管理软件  劳务派遣管理系统 

expressapp.js各行命令注释

   2024-06-12 90
核心提示:pvarexpress=require('express');//加载express模块varroutes=require('./routes');//加载路由varuser=require('./routes/user')
<p>varexpress=require('express');//加载express模块varroutes=require('./routes');//加载路由varuser=require('./routes/user');//加载user脚本varhttp=require('http');//加载http模块varpath=require('path');//path模块varapp=express();//allenvironmentsapp.set('port',process.env.PORT||3000);//设置端口为process.env.PORT或3000。app.set('views',__dirname+'/views');//设置views文件夹为存放视图文件的目录,即存放模板文件的地方,__dirname为全局变量,存储当前正在执行的脚本所在的目录。app.set('viewengine','ejs');//设置模版引擎为ejs,还有一种模版引擎是jadeapp.use(express.favicon());//connect内建的中间件,使用默认的favicon图标,如果想使用自己的图标app.use(express.logger('dev'));//connect内建的中间件,在开发环境下使用,在终端显示简单的日志,比如在启动app.js后访问localhost:3000,终端会输出:app.use(express.bodyParser());//connect内建的中间件,用来解析请求体,支持application/json,application/x-www-form-urlencoded,和multipart/form-data。app.use(express.methodOverride());//connect内建的中间件,可以协助处理POST请求,伪装PUT、DELETE和其他HTTP方法。app.use(app.router);app.use(express.static(path.join(__dirname,'public')));//connect内建的中间件,设置根目录下的public文件夹为存放image、css、js等静态文件的目录。//developmentonlyif('development'==app.get('env')){app.use(express.errorHandler());}app.get('/',routes.index);app.get('/users',user.list);http.createServer(app).listen(app.get('port'),function(){console.log('Expressserverlisteningonport'+app.get('port'));});</p>
 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备18079127号  |  粤ICP备18079127号