Node+Koa2+vue+typescript+Mysql 搭建简易博客

[参考]

1.安装好环境 node、mysql(偶发大神文章)、navicat(mysql管理软件)

错误一:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

解决一:参考
    发现mysql服务没启动,妖秀哦!
    mysql.server start

错误二:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

解决二:参考
    重置密码(mysql默认密码是什么都没有,直接敲回车)

错误三:

Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client

解决三:参考
    原因是mysql8.0与mysql5.0的密码加密方式不一致

2.使用vue-cli初始化项目myBlog
    vue init webpack myBlog

3.安装ESlint与TSlint的库及工具(vue使用Typescript配置)

4.安装Koa2(安装&&使用)

5.项目安装mysql(安装&&使用) (安装二)

6.项目如何运行时启动链接数据库
需要起一个api服务器,再起一个项目服务,其实就是开两个端口即可

7.koa-router的使用

8.koa-body 用于处理请求参数的处理

你可能感兴趣的:(Node+Koa2+vue+typescript+Mysql 搭建简易博客)