npm 包 midway-core 使用教程

阅读时长 3 分钟读完

简介

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

纠错
反馈