mojito mvc 프레임 워크에서 nodejs를 사용하고 있습니다.미들웨어에서 Y.mojito.models를 어떻게 사용할 수 있습니까?
미들웨어의 일부 전역 변수에 액세스 할 수 있습니까? 미들웨어에서 Y.mojito.models를 어떻게 사용할 수 있습니까?
// ./middleware/mymiddleware.js
module.exports = function (req, res, next) {
// How to use Y?
//Y.log('fails');
//Y.mojito.models['MyModel'].fetch(function(err, data) {
// next();
//});
};
나는 그것을 시도했다. 그러나 반환 된 함수는 호출되지 않습니다. "module.exports"함수는 미들웨어로 사용됩니다. 그것을 다음과 같이 구성했습니다 : http://developer.yahoo.com/cocktails/mojito/docs/topics/mojito_extensions.html#middleware – koalabruder
"{app-dir}/middleware"폴더를 사용하면 예제가 제대로 작동하는 것 같습니다. 파일 앞에 "mojito-"를 붙입니다. – koalabruder