IM-Tools / im-web-client

Vue 3 + TypeScript + Vite + Vue-Router + pinia + Element-Plus + Axios 开发的一个聊天项目,可注册账号,第三方登录,私聊,群聊,颜色主题切换,语音聊天等功能

Home Page:http://chat.pltrue.top

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

im-services web客户端

OSCS Status

技术栈 :Vue 3 + TypeScript + Vite

本地环境配置 .env.development

# 环境名称
VITE_APP_NODE_ENV = 'development'
# 后台访问地址
# VITE_APP_BASE_API = 'http://127.0.0.1:8000/api'
# VITE_APP_WS_API = 'ws://127.0.0.1:8000/im/connect?token='
VITE_APP_BASE_API = 'http://im.pltrue.top/api'
VITE_APP_WS_API = 'ws://im.pltrue.top/im/connect?token='
VITE_APP_CLIENT_ID= '77fc33d207bafb6006a6'
VITE_APP_REDIRECT_URL = 'http://chat.pltrue.top/login?login_type=github'
VITE_APP_GITEE_CLIENT_ID= '1fcf7fa2c24188b2b63366aa8e9ea0aedd0234cf5685489e2be6572eab39eac9'
VITE_APP_GITEE_REDIRECT_URL = 'http://chat.pltrue.top/login?login_type=gitee'

启动

yarn install
yarn run dev

配置 .env.production

# 环境名称
VITE_APP_NODE_ENV = 'production'
# 后台访问地址
VITE_APP_BASE_API = 'http://im.pltrue.top/api'
VITE_APP_WS_API = 'ws://im.pltrue.top/im/connect?token='
VITE_APP_CLIENT_ID= '77fc33d207bafb6006a6'
VITE_APP_REDIRECT_URL = 'http://chat.pltrue.top/login?login_type=github'

VITE_APP_GITEE_CLIENT_ID= '1fcf7fa2c24188b2b63366aa8e9ea0aedd0234cf5685489e2be6572eab39eac9'
VITE_APP_GITEE_REDIRECT_URL = 'http://chat.pltrue.top/login?login_type=gitee'

打包

yarn run build

About

Vue 3 + TypeScript + Vite + Vue-Router + pinia + Element-Plus + Axios 开发的一个聊天项目,可注册账号,第三方登录,私聊,群聊,颜色主题切换,语音聊天等功能

http://chat.pltrue.top


Languages

Language:Vue 65.8%Language:TypeScript 31.5%Language:HTML 1.4%Language:Less 0.7%Language:CSS 0.6%