首页 新闻 搜索 专区 学院

node.js seneca 微服务框架

0
悬赏园豆:10 [待解决问题]
var seneca=require("seneca")();
seneca.add('role:api,cmd:bazinga',function (msg,done) {
done(null,{bar:"Bazinga!"});
});
seneca.act("role:web",{use:{
prefix:'/my-api',
pin:{role:'api',cmd:'*'},
map:{
bazinga:{GET:true}
}
}});
var express=require('express');
var app=express();
app.use(seneca.export("seneca-web"));
app.listen(3000,function () {
console.log("visit port"+process.env.PORT);
})
 
///启动报错,请大神解答。,提示 app.use() 需要一个中间件,刚学习这个微服务框架,还请大神。
 
问题补充:
app.use(seneca.export("web"));
这样也会报同样的问题。
Company的主页 Company | 初学一级 | 园豆:32
提问于:2018-04-10 00:37
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册