当前位置: 首页 > news >正文

vue-chat 开源即时聊天系统web本地运行方法

官方文档

https://gitcode.com/gh_mirrors/vuechat7/vue-chat.git

npm install

 可能需要用 npm 下载两个包

"viewerjs": "^1.9.0",
"vue-hot-reload-api": "^2.3.4",

src\constant\index.js 改下面两行

export const LOGIN_API = "/login";
export const SNED_VERIFY_CODE_API = "/send_code";

src\page\login\login.vue 删除两处手机验证逻辑

this.$message.error('请输入正确的手机号');

nginx 配置

    server {listen       8086;server_name  localhost;location / {proxy_pass http://localhost:9080;}location /login {proxy_pass https://backend-http.fsharechat.cn/login; # 后端地址和端口proxy_set_header Host "backend-http.fsharechat.cn";proxy_set_header Origin "https://web.fsharechat.cn";proxy_set_header Referer "https://web.fsharechat.cn";proxy_set_header Connection "keep-alive";proxy_set_header Cookie $http_cookie;}location /send_code {proxy_pass https://backend-http.fsharechat.cn/send_code; # 后端地址和端口proxy_set_header Host "backend-http.fsharechat.cn";proxy_set_header Origin "https://web.fsharechat.cn";proxy_set_header Referer "https://web.fsharechat.cn";proxy_set_header Connection "keep-alive";proxy_set_header Cookie $http_cookie;}}

因为现在只允许邮箱登录,启动项目

npm run dev

手机号输入邮箱,用两个邮箱登录加好友(加好友是输入用户名加)后就可以相互发消息

相关文章:

  • 《CUDA:解构GPU计算的暴力美学与工程哲学》
  • 文章记单词 | 第62篇(六级)
  • 25考频高的前端面试题
  • 从图文到声纹:DeepSeek 多模态技术的深度解析与实战应用
  • Leetcode 3538. Merge Operations for Minimum Travel Time
  • 当SONiC遇到CPO,SONiC对共封装光接口的管理
  • ubuntu-PyQt5安装+PyCharm配置QtDesigner + QtUIC
  • 码蹄集——偶数位、四边形坐标
  • 电动调节V型球阀的作用:专为颗粒状含碱浆液介质打造的高效解决方案-耀圣
  • Easy云盘总结篇-文件上传02
  • 2025年PMP 学习三
  • 爬虫管理平台-最新版本发布
  • 学习spring boot-拦截器Interceptor,过滤器Filter
  • ResNet改进(36):ResNeXt与ResNet的混合模型实现
  • 解决:前后端跨域请求
  • 【Java学习笔记】可变参数
  • 深入解析Linux进程间通信(IPC):机制、应用与最佳实践
  • 【Java 并发编程】线程的基本使用(持续更新优化)
  • 全面掌握 Jetpack Compose 的 State 体系:核心用法与最佳实践
  • 深入理解线程死锁:从概念到 Java 实战
  • 今天全国铁路、公路进入返程高峰,这些路段时段通行压力大
  • 浙江“胖都来”开业多位明星祝贺,“胖东来”称已取证投诉,律师:碰瓷侵权
  • 五一假期天气将大转变,南方新一轮降雨来袭
  • 云南石屏举办茶文化交流活动:弘扬企业家精神,激发市场活力
  • 长三角铁路持续迎五一出行高峰:今日预计发送旅客418万人次
  • 李强签署国务院令,公布修订后的《中华人民共和国植物新品种保护条例》