2
나는 휴경기에 휴경을두고 싶지만 내 app.js에서 가져와 필요로한다. 내 현재 오류 app이 정의되지 않았습니다. 나는 node.js를 처음 사용하기 때문에 쉬운 일이라면 나에게 열심히 일하지 않아야한다.Node.js express 3
app.locals.use({flashMessages: function(req, res) {
var html = ""
, flash = req.flash();
['error', 'info'].forEach(function(type) {
if(flash[type]) {
flash[type].forEach(function(message) {
html += "<div class='alert " + type + "'>" + message + "</div>";
});
}
});
return html; }});
을 참조하십시오. 나는 당신이 말한 것과 어떻게해야하는지, 무엇을해야하는지에 대해 전혀 모릅니다. –
@Vartan Arabyan 문제는이 코드를 새 파일로 옮기면 앱에 대한 참조가 손실된다는 것입니다. 그래서 내가 말하고있는 것은이 코드를 앱이 알려진 컨텍스트에서 호출 할 수있는 함수로 변환하거나 앱을 전역 변수에 넣을 수 있으므로 새 파일의 컨텍스트에서 여전히 앱 – ControlAltDel
에 액세스하면 기능을 만드는 예를 들어 주실 수 있습니까? –