如何示例使用egg.js进行基本操作及数据库调用?

更新于
2026-10-02 14:13:23
0阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计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,这样也可以做到统一管控(如同前端初始化所有组件吧)。

阅读全文