egg-alinode-async

2.1.2 • Public • Published

egg-alinode-async

NPM version npm download

fork自egg-alinode,文档请看README

主要是针对开启alinode之前需要从服务器或者数据库等远端获取appidsecret,可以“异步”启动alinode

Install

$ npm i egg-alinode-async

Usage

使用方法和egg-alinode一模一样,除了初始配置和启动方式不同

  1. 开启插件
// config/plugin.js
exports['alinode-async'] = {
  enable: true,
  package: 'egg-alinode-async'
}
  1. 设置配置项

这一步可省略,无需配置appidsecret,因为我们是异步获取这俩的

  1. 通知agent启动alinode
// app.js 在获取配置后,利用IPC和agent通信
app.messenger.sendToAgent('alinode-run', {
  appid: 'remote appid',
  secret: 'remote secret'
})

通信事件名为alinode-run,暂不支持自定义

Package Sidebar

Install

npm i egg-alinode-async

Weekly Downloads

0

Version

2.1.2

License

none

Unpacked Size

7.8 kB

Total Files

7

Last publish

Collaborators

  • jooger