Ready to take your JavaScript development to the next level? Meet npm Enterprise - the ultimate in enterprise JavaScript. Learn more »

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,暂不支持自定义

install

npm i egg-alinode-async

Downloadsweekly downloads

1

version

2.1.2

license

none

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability