vue创建聊天项目

cnpm install axios --save

 

创建用户表

DROP TABLE IF EXISTS `user`;
CREATE TABLE `user`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `headerimg` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `socketid` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `isonline` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `usernameIndex`(`username`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;

SET FOREIGN_KEY_CHECKS = 1;

 创建脚手架

vue create wxchat 创建项目

npm i -g @vue/cli 全局安装脚手架

cd wxchat 进入目录

npm run serve 运行项目

 

安装socket.io

npm install socket.io

安装axios

 

cnpm install axios --save

安装express、mysql

npm install express
npm install mysql

 

a

c

 

 

c

d

d

 

posted @ 2020-12-21 13:07  bradleydan  阅读(127)  评论(0)    收藏  举报