分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

node 基本搭建 server.js

发布时间:2023-09-06 01:52责任编辑:蔡小小关键词:js
const express = require(‘express‘);
const expressStatic = require(‘express-static‘);
const bodyparser = require(‘body-parser‘);
const multer = require(‘multer‘);
const cookieParser = require(‘cookie-parser‘);
const cookieSession = require(‘cookie-session‘);
const consolidate = require(‘consolidate‘);
const mysql = require(‘mysql‘);
const expressRouter = require(‘express-route‘);
const multerObj = multer({ dest: ‘./static/upload‘ });
const ejs = require(‘ejs‘)
const server = express();
server.listen(8080);
const mysql = require(‘mysql‘);
// 连接池
var db = mysql.createPool({
host: ‘localhost‘,
user: ‘root‘,
password: ‘123456‘,
database: ‘learn‘
})
// 1.请求数据
// get 自带
server.use(multerObj.any());
server.use(bodyparser.urlencoded());
// 2.cookie
server.use(cookieParser());
(function(){
var keys = [];
for (var i = 0; i < 10000; i++) {
keys[i] = ‘keys_‘ + Math.random()
}
server.use(cookieSession({
name: ‘sess_id‘,
keys: keys,
maxAge: 20 * 60 * 1000
}))
})()
// 3.模版
server.engine(‘html‘,consolidate.ejs);
server.set(‘views‘,‘template‘);
server.set(‘view engine‘,‘html‘);
// 4.route
server.use(‘/‘, require(‘./route/web/web.js‘)());
server.use(‘/admin/‘, require(‘./route/admin/index.js‘)());
// 5.default:static
server.use(expressStatic(‘./static/‘))
 
 
 

node 基本搭建 server.js

原文地址:https://www.cnblogs.com/dekui/p/8981888.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved