如何示例使用egg.js进行基本操作及数据库调用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计820个文字,预计阅读时间需要4分钟。
首先,创建整个项目的命令为:`npm i egg-init -g //安装eggegg-init egg-example --type=simple //初始化一个egg模板例子`
后面的`type`跟的是模板类型,这里是指简单的模板。然后直接进入例子:`cd egg-example //进入例子npm i //安装依赖`
以上命令可以简化为:首先,创建整个项目的命令:`npm i egg-init -g egg-example --type=simple`,之后进入例子目录,安装依赖。
首先,整个项目的创建命令:
npm i egg-init -g //安装egg egg-init egg-example --type=simple //初始化一个egg模板例子 后面的type跟的是模板类型这里是简单的 cd egg-example//进入例子 npm i //安装依赖
可以去官方教程查看基本配置的讲解。
直接说使用,简单看过Egg的文档,官方文档对于入门还是很实用的,再配合一些别人的攻略很容易入门上手就可以使用。
首先router.js:
'use strict'; /** * @param {Egg.Application} app - egg application */ module.exports = app => { const { router, controller } = app; router.get('/', controller.home.index); router.get('/custom',controller.customController.custonIndex); //自定义controller的路由 };
router.js中定义了我们的路由规则,所有的请求都会通过这个路由规则去找对应的Controller,这样也可以做到统一管控(如同前端初始化所有组件吧)。
本文共计820个文字,预计阅读时间需要4分钟。
首先,创建整个项目的命令为:`npm i egg-init -g //安装eggegg-init egg-example --type=simple //初始化一个egg模板例子`
后面的`type`跟的是模板类型,这里是指简单的模板。然后直接进入例子:`cd egg-example //进入例子npm i //安装依赖`
以上命令可以简化为:首先,创建整个项目的命令:`npm i egg-init -g egg-example --type=simple`,之后进入例子目录,安装依赖。
首先,整个项目的创建命令:
npm i egg-init -g //安装egg egg-init egg-example --type=simple //初始化一个egg模板例子 后面的type跟的是模板类型这里是简单的 cd egg-example//进入例子 npm i //安装依赖
可以去官方教程查看基本配置的讲解。
直接说使用,简单看过Egg的文档,官方文档对于入门还是很实用的,再配合一些别人的攻略很容易入门上手就可以使用。
首先router.js:
'use strict'; /** * @param {Egg.Application} app - egg application */ module.exports = app => { const { router, controller } = app; router.get('/', controller.home.index); router.get('/custom',controller.customController.custonIndex); //自定义controller的路由 };
router.js中定义了我们的路由规则,所有的请求都会通过这个路由规则去找对应的Controller,这样也可以做到统一管控(如同前端初始化所有组件吧)。

