node.js express框架 后端搭建

本文介绍如何利用Node.js的Express框架搭建后端服务,内容涵盖App.js的配置以及用户模块和商品模块的实现,旨在为前端提供稳定的数据支持。
摘要由CSDN通过智能技术生成

App.js

var createError = require('http-errors');
var express = require('express');
var path = require('path');
var cookieParser = require('cookie-parser');
var logger = require('morgan');
var homeRouter = require('./routes/home');
// 引入购物车模块
var shoppingRouter = require('./routes/shopping');
// 引入我的收藏模块
var collectRouter = require('./routes/collect');
// 引入用户模块
var userRouter = require('./routes/user');
// 引入商品模块
var productRouter = require('./routes/product') 

// 引入灵感模块
var Inspiration = require('./routes/Inspiration'); 
// 引入弹出搜索框数据
var PopSearch = require('./routes/search')
// 加载CORS模块
const cors = require('cors');


var app = express();
app.listen(8080);


console.log('server is running ....');
// view engine setup


// 使用CORS中间件
app.use(cors({
  origin: ['http://localhost:8080', 'http://127.0.0.1:8080','http://localhost:8081','http://127.0.0.1:8081','*']
}));

app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'pug');



app.use(logger('dev'));
app.use(express.json());
app.use(express.urlencoded({ extended: false }));
app.use(cookieParser());
app.use(expres
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值