는 최근에 나는 다음과 같은 문제를 우연히 발견 한 명시 적으로 작업을 시작 데). 위의패스 추가 매개 변수 (expressjs는)
app.get('/', routes.home) etc.
라인은 다음 & 입술, 매개 변수 REQ 호출 함수가 routes.home 것을 의미 다음과 같이 각각의 GET/포스트 일치 수행됩니다.
나는 모든 경로에 액세스 할 수 있도록 utils 개체에 저장된 유틸리티 함수를 많이 가지고 있습니다.
var utils = ...
app.get('/', function (req, res, next) {
routes.home(req, res, next, utils);
});
는 유틸 모든 경로 또는 일반적으로 내 문제에 더 나은 솔루션에 매개 변수로 객체를 전달해야한다는 표현 말할 수있는 방법이 있나요 : 다음과 같이 지금까지 나는 문제를 해결 했어요?
표준 방법은 경로 파일을 사용하여 유틸리티를 가져와야합니다. 네가 그렇게하지 않는 이유가 있니? – JohnnyHK