Giter VIP home page Giter VIP logo

aermin / vue-chat Goto Github PK

View Code? Open in Web Editor NEW
706.0 18.0 201.0 2.43 MB

:calling: A web chat application. Vue + node(koa2) + Mysql + socket.io

Home Page: https://im.aermin.top/group_chat/ddbffd80-3663-11e9-a580-d119b23ef62e

License: MIT License

JavaScript 38.68% Vue 51.77% HTML 0.40% CSS 3.65% TSQL 5.50%
vue vuex vue-router koa2 msyql jwt-token socket-io vue-cli gulp robot websocket scss pm2

vue-chat's People

Contributors

aermin avatar beary avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vue-chat's Issues

关于群id的

新建群的时候,不像新建用户那样有用户名作为独特唯一的标记,
那怎么办呢?

想到两种方案:

1.新增一个字段,用uuid的包生成uuid放进去
package/uuid

使用方法 :

const uuidv1 = require('uuid/v1');
uuidv1(); // ⇨ 'f64f2940-fae4-11e7-8c5f-ef356f279131'

2.在执行建群操作时返回自增id
SELECT LAST_INSERT_ID()
这个没能搞定,没能简单搞定。。。

我选择了第一个方案,没在刚开始就注意到这个问题,现在要改不少地方。。😂吃下这一堑了

nodejs版本注意别太旧哈

忘了说了,node我用的是v8.0.0版本
建议用v7.x及以上版本哈

image

感谢@孤独的花朵提出并解决问题

很棒,已Star

请问开发一个类似的聊天工具对初学Vue.js的适合拿来当成练手项目吗?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.