这是一个Web
版的聊天应用,前端基于Vue
来构建,用Vuex
来进行状态管理,webpack
构建;服务端经过Swoole
来实现。基本功能有单聊、群聊、用户状态、消息状态以及通知信息。能够到这里来查看:一个Web聊天应用,基于Vue和Swoole构建php
这是一个Web
版的聊天应用,前端基于Vue
来构建,用Vuex
来进行状态管理,webpack
构建;服务端经过Swoole
来实现。基本功能有单聊、群聊、用户状态、消息状态以及通知信息。前端
须要安装npm
和Swoole
,其中还要安装webpack
来做为构建工具,因此你须要拥有Linux
系统。具体安装过程能够查看相关工具的文档。vue
切换到项目目录,安装相关依赖:webpack
npm install
复制代码
构建项目:git
npm run build
复制代码
其实很简单,启动自动化构建:github
npm run dev
复制代码
切换到app
目录,执行:web
php websocket.php
复制代码
http://localhost:8080
复制代码
Job done!npm