加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
app.js 1.59 KB
一键复制 编辑 原始数据 按行查看 历史
tao 提交于 2018-07-30 20:22 . 添加评论接口
let path = require ('path');
// let Loader = require ('loader');
let LoaderConnect = require ('loader-connect');;
let express = require ('express');
let session = require ('express-session');
let bodyParser = require ('body-parser');
let busboy = require ('connect-busboy');
let compress = require ('compression');
// let _ = require ('loadsh');
let csurf = require ('csurf');
let errorhandler = require('errorhandler');
let helmet = require('helmet');
let bytes = require('bytes');
let passport = require('passport');
let webRouter = require ('./we_router.js');
let cors = require('cors');
//静态资源
let staticDir = path.join(__dirname,'public');
//此部分待用
let app = express ();
app.use(cors());
// app.set('views',path.join(__dirname,'views'));
// app.set('view eenginee','html')
app.use('/index',express.static(staticDir));
app.use(require('response-time')());
app.use(helmet.frameguard('sameorigin'));
app.use(bodyParser.json({limt : '2MB'}));
app.use(bodyParser.urlencoded({
extended: true
}));
app.use(require('method-override')());
// app.use(require('cookie-parser')(config.session_secret));
app.use(compress());
// app.use(function (req,res,next) {
// res.locals.csrf = req.csrfToken ? req.csrfToken() : '';
// next();
// })
// app.use(busboy({
// limits: {
// fileSize: bytes(config.file_limit)
// }
// }));
app.use('/api1', webRouter);
// app.use('/', staticDir);
app.use(function (err, req, res, next) {
console.error(err);
return res.status(500).send('500 status');
});
app.listen('8088',function() {
console.log('Server Start locallHost:8088')
})
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化