Tyloo Chat
v2.1.7版本
이 프로젝트 포크는 General-Chat에서 최적화되고 업그레이드되었습니다. 오픈 소스 아이디어에 대해 Boss Genal 에게 감사합니다!
여전히 최적화 할 시간이므로 계속 지켜봐 주시기 바랍니다 !!!
꽤 좋다고 생각되면 별을 클릭하여 격려하십시오 !!!







프론트 엔드
후단
socket.io
Elasticsearch ES 검색 엔진 (빠르고 자동 응답을위한 로봇에 사용)
Nodejieba 노드 버전 중국어 단어 세그먼트

utf8bm64``utf8bm64``utf8bm64 입니다 !!! ) // windows系统需要配置一下,提交时转换为LF,检出时不转换
git config --global core.autocrlf input
// 设置为区分大小写
git config core.ignorecase false
// client
cd client
cnpm i
npm start // server
cd server
cnpm i
npm run start 배포
Centos 아래에 채팅방을 배치하십시오
userId 및 username 매개 변수가 필요합니다. let chatUrl // 当前聊天室客户端地址
let userId // 当前系统用户userId
let username // 当前系统用户昵称
window . open ( ` ${ chatUrl } ?userId= ${ userId } &username= ${ username } ` ) ;채팅방은 매개 변수를 얻고 로그인을 자동으로 완료합니다 (처음 로그인 한 경우 계정을 자동으로 등록합니다).
채팅방 클라이언트 VUE_APP_ORG_URL 설정하여 타사 시스템의 조직 구조의 인터페이스 주소를 얻으려면
// .env.xxx
// 此接口可以获取到第三方系统的所有部门和人员信息,注意为嵌套tree结构
VUE_APP_ORG_URL = http : / / 127.0 .0 .1 : 8080 / api / getDeptUsersTree // Contact.vue
axios . post ( process . env . VUE_APP_ORG_URL ) . then ( ( res ) => {
this . organizationArr = res . data . data ;
} ) ; interface node {
id: string ; // id
label: string ; // 名称
flag: boolean ; // 是否有下级结点
children: node [ ] ; // 下级结点
}VUE_APP_ORG_URL 명확하게하고 다른 상황에서 직접 사용자 정의하고 수정하십시오. WebSocket 설립 프로세스
@功能实现消息转发代码性能优化群聊功能继续完善微信快捷登陆Electron客户端检查更新