【程序源代碼】Java Script輕量級聊天軟件

正文 | 內容
前端

 

今天這篇文章主要是介紹:基於JS的超輕量級聊天軟件vue


01nginx

git

         前端:vue、iview、electron實現的 PC 桌面版聊天程序,主要適用於私有云項目內部聊天,企業內部管理通信等功能,主要通信協議websocket。支持web網頁聊天實現。服務端:springboot、tio、oauth2.0等技術。界面:高仿微信。程序員

02web

spring

本項目包含:npm

  • 文本聊天編程

  • 聊天表情小程序

  • 發送圖片(http)

  • 發送文件(http)

  • 單聊

  • 羣聊

  • 用戶分組(後端支持)

  • 離線消息(單聊)

  • 聊天記錄(單聊、羣聊)

  • 支持心跳檢測,斷線重連

  • 使用SpringBoot security oauth2.0 支持單點登陸。

  • 用戶搜索。



03

圖片

安裝方法

  1. 打包好的文件 下載。

  2. 打包好的web文件,在dist/web 目標下(運行的時候須要有容器,例如nginx tomcat之類的)。

  3. 消息推送接口,調用方式:http://localhost:8080/api/user/sendMsg?access_token=你的token&userId=接收人&msg=我是消息

  4. 獲取token:http://localhost:8080/oauth/token?client_id=v-client&client_secret=v-client-ppp&grant_type=password&scope=select&username=wangwu&password=123456

  5. 測試地址:http://101.200.151.183 wangwu 123456 。

  6. 安裝依賴命令:yarn 。

  7. 開發環境命令:npm run serve 和 npm run electron:serve。

  8. 打包安裝文件:npm run electron:build,打包完成的文件在/dist_electron 下。

  9. 打包web文件:npm run build,打包完成的文件在/dist 下。


04

獲取源碼

(小程序源碼)下面是源碼獲取地址:

https://gitee.com/lele-666/V-IM.git

05

更多視頻專輯

springboot開發視頻








微信ID:  andyquanhua     QQ: 315997972 

微信二維碼, 掃一掃吧! 圖片




投稿郵箱】315997972@qq.com 【寫做說明】以上內容分享給喜歡編程,有夢想的程序員,但願能幫助到大家。以上文章屬於此公衆號原創全部,如需轉載請註明出處。 【免責申明】本公衆平臺不是廣告商,也沒有爲其餘三方網站或者我的作廣告宣傳。此分享的源代碼和文章是小編在項目中、學習中整理的一些認爲不錯的項目。用戶產生的一些自願下載或者付費行爲,與平臺沒有直接關係。
相關文章
相關標籤/搜索