升级到Next.js 15
更新依赖
优化代码
使用NextJS + Socket.IO + MongoDB 开发的匿名聊天应用
版本(NextJS版本与MongoDB版本换成其他的可能有bug)
NodeJS -> 19.0.0+
NextJS -> 15.0.0+
Socket.IO -> ^4.7.2
MongoDB -> ^6.9.0
.env.local 环境变量
变量名 | |
---|---|
BASE_PATH | 应用启动路径 |
MONGODB_URI | MongoDB连接地址 |
MONGODB_DB | 需要保存数据的数据库/默认chat |
LOGGER | 是否记录日志 0(不记录) 1(记录) |
LOCAL_STORE | 是否启用本地数据库(文本形式) |
- 创建者对加入者进行控制
- 会话信息销毁
- 显示页面优化
- 样式美化
- 房间链接二维码
- 传输文件格式
- 更多功能...
First, run the development server:
pnpm dev
pnpm dev-turbo
pnpm build
pnpm start