简介
midway 是针对 Node.js 的企业级应用框架,由阿里巴巴前端团队开发和维护。其中,midway-core 是 midway 的核心模块,包含了整个 midway 的核心逻辑。
本文将介绍如何使用 npm 包 midway-core。
安装
使用 npm 安装 midway-core:
--- ------- ----------- ------
使用
1. 初始化应用
在使用 midway-core 之前,需要先初始化应用。在应用的根目录下新建文件 app.js
,并输入以下代码:
----- ------ - ----------------------- ------------------- -------- --------- ---
2. 创建控制器
在创建控制器之前,需要先对 midway-core 进行配置。在 app.js
文件中添加以下配置信息:
----- ------- - ----------------------- ------------------- -------- ---------- ------- - ----------- ----- -------------- ------ -- -------- ------- ------------ ---
在 plugin.js
中,需要添加如下配置信息:
-------------- - - ---- - ------- ----- -------- ----- -- ---------- - ------- ----- -------- ----------- - --
sequelize
插件使用的是 Sequelize ORM,需要自行安装 sequelize。
在控制器中,可以使用 @Controller
、@Get
、@Post
等装饰器,示例代码如下:
----- - ----------- --- - - ----------------------- --------------------- ----- -------------- - ------------ ----- ------------ - ----- ---- - ----- --------------------------- -------- - ----- - -
3. 创建服务
在应用程序中,需要定义一些服务用于处理复杂的业务逻辑。在控制器中使用 @Provide
装饰器即可注入服务。
----- - ------- - - ----------------------- ---------- ----- ----------- - ----- --------------- - ----- ---- - ----- ------------------ ------ ----- - -
4. 运行应用
在根目录下创建文件 bin/www
并输入以下代码:
----- ------ - ----------------------- -------------
运行应用:
---- -------
结束语
使用 npm 包 midway-core,让我们可以快速开发出功能丰富、高性能的企业级应用程序。本文介绍了初始化应用、创建控制器和服务等内容,希望可以帮助到需要使用 midway-core 的开发者。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/5eedb66bb5cbfe1ea0611529