egg

作者: 罗不错 | 来源:发表于2020-07-15 16:46 被阅读0次
  1. egg的router.js,除了可以做路由映射页面,也可以映射接口,如router.get('/getData', controller.home.getData);

  2. home相当于是个微服务,提供相关的接口集合

3.安装egg-mysql,连接mysql8.0+

最新的mysql模块并未完全支持MySQL 8的“caching_sha2_password”加密方式,而“caching_sha2_password”在MySQL 8中是默认的加密方式。因此,下面的方式命令是默认已经使用了“caching_sha2_password”加密方式,该账号、密码无法在mysql模块中使用,如

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

正确的写法

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

mysql> FLUSH PRIVILEGES;    // 执行成功后,刷新权限
  1. 服务器安装执行npm i --production 安装生产依赖

  2. get请求,参数放链接中, egg用this.ctx.query 或this.ctx.querystring获取
    get请求,参数放body中, egg用this.ctx.request.body获取

相关文章

网友评论

      本文标题:egg

      本文链接:https://www.haomeiwen.com/subject/lxdeqktx.html