2011-10-10 4 views

답변

3

이해야 할 그 옥 템플릿을 렌더링 (또는 단지 pathreq.path 전달) 할 때 로컬 변수로 하나 req (요청 객체)을 통과

link(rel="stylesheet", href="#{req.path + '.css'}", type="text/css") 

. 이것은 단지 layout.jade에서 처리 될 수 있으며 각 경로 경로에 대해 작동합니다.

환상적인 페이지를 만들려면 공개 경로의 .css 파일에 대한 파일 시스템 경로에 페이지의 경로가 1에서 1로 매핑되는 일관된 패턴을 만들어야합니다. 이 경우 스타일 시트 링크 태그를 조건부로 사용할 수 있으며 디스크에서 일치하는 것을 찾으면 .css 파일로만 연결됩니다.

+0

다른 사람들은 내 동적 도우미에 넣었습니다. 경로 : function (req, res) { var path = req.route.path; if (경로 === '/') { return 'home'; } return path; } –

+0

그래, 잘 생겼어. –