2014-07-08 3 views
1

저는 noflo에서 새롭고 expressjs middleware처럼 사용하고 싶습니다.
각 미들웨어는 관리자가 변경할 수있는 별도의 그래프가 될 것입니다.
미들웨어처럼 noflo를 사용하는 것이 합리적입니까? 그렇다면 "registerUser"함수를 noflo 그래프로 변환하는 방법은 무엇입니까? Thnx.noflo like expressjs 미들웨어

function registerUser(req, res, next) { 
    var serviceLocator = req.serviceLocator; 
    serviceLocator.get('UserService').create(req.body, function(err, user) { 
     if (err) { 
      if (err.name === 'ValidationError') { 
       res.send(403, err); 
      } else { 
       next(err); 
      } 
     } else { 
      serviceLocator.get('EmailService').sendEmail('confirm-email', {user: user}, 
       function() { 
        res.send(user); 
       } 
      ); 
     } 
    }); 
} 
app.use('auth/register', registerUser); 

답변

0

나는 익스프레스에 익숙하지 않고 어떤 특정 기능/동작을 noflo에 적용하고 싶습니다. 그러나 당신이 할 수있는 것은 여러 개의 그래프를 설정하는 것입니다. 각 그래프는 특정 경로를 청취하는 입력측에 웹 서버 구성 요소를 가지고 있습니다. 귀하의 경우 'auth/register'. 그래프를 설정할 때 주 앱에서 IIP로 전달할 수 있습니다.