读书阁

读书阁>共享女友茜儿 > 第1章 把可爱女友共享出去(第4页)

第1章 把可爱女友共享出去(第4页)

Wrap

Copy

创建Express应用实例

constapp=express();

启动服务器,监听3000端口

app。listen(3000,()=>console。log(Serverrunning));

这行代码启动了本地服务器,端口定在3000。接着,我设计API路由,得让用户能注册和预约:

javascript

Wrap

Copy

解析JSON格式的请求体

app。use(express。json());

注册路由,接收用户名和密码

app。post(register,(req,res)=>{

const{username,password}=req。body;

TODO:保存用户数据

});

这是个简单的注册端点,接收JSON格式的用户名和密码。

茜儿凑过来:“哥哥,这是什么呀?”她的气息喷在我耳边,甜腻得让我分神。

我低吼:“注册接口,别吵!”她吐了吐舌头,我继续写逻辑,用MongoDB存数据。

先装依赖:“npminstallmongoose”,然后连接数据库:

javascript

Wrap

Copy

引入Mongoose,用于操作MongoDB

constmongoose=require(mongoose);

连接本地MongoDB,数据库名为sharegf

mongoose。connect(mongodb:localhostsharegf,{useNewUrlParser:true,useUnifiedTopology:true});

我定义用户模型:

javascript

Wrap

Copy

定义用户Schema,包含用户名、密码和角色

constUserSchema=newmongoose。Schema({

username:String,

已完结热门小说推荐

最新标签