摘要: 为了让路由管理模块化,egg.js提供了路由分组功能,将各个业务模块的路由配置到各个独立的文件里面进行管理。然后统一在router.js文件中使用require进行引入。 1.在app目录下创建router目录,在router目录下分别创建user.js和posts.js文件 2.将原来router 阅读全文
posted @ 2021-02-25 18:03 xuebusi 阅读(300) 评论(0) 推荐(0) 编辑
摘要: egg.js定义了快速生成CRUD路由配置的方式,比如使用如下方式可以为帖子模块自动配置一组增删改查的路由,从而达到简化繁琐路由配置的目的。 1.配置资源路由,在router.js文件中增加帖子资源路由 router.resources('posts', '/api/posts', controll 阅读全文
posted @ 2021-02-25 17:41 xuebusi 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 1.安装PostMain测试工具(略) 2.确保web工程已经启动成功 Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\SYJ>c 阅读全文
posted @ 2021-02-25 15:18 xuebusi 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1.在VsCode编辑器中安装egg插件,拥有代码提示功能 2.在controller目录下创建user.js文件 3.输入egg可以快速生成controller模板代码 3.编写RestfulAPI接口(查询用户列表、查询单个用户、添加用户),完整的user.js代码如下 'use strict' 阅读全文
posted @ 2021-02-25 15:08 xuebusi 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 1.安装跨域插件 C:\Users\SYJ\egg-example>npm i egg-cors --save 2.修改plugin.js文件,配置跨域插件 // 配置egg-cors插件(先安装插件:npm i egg-cors --save) cors: { enable: true, pack 阅读全文
posted @ 2021-02-25 14:47 xuebusi 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1.检查node是否已经安装 C:\Users\SYJ>node -v v10.15.0 2.检查npm是否已经安装 C:\Users\SYJ>npm -v 6.14.11 3.创建并进入egg-example目录 C:\Users\SYJ>mkdir egg-example && cd egg-e 阅读全文
posted @ 2021-02-25 14:34 xuebusi 阅读(537) 评论(0) 推荐(0) 编辑