0
나는 자동으로 전화하고 싶은 페이지 특정 CSS 파일이 있습니다. 누구든지 우아하게 이것을하는 좋은 방법이 있습니까?옥 전화 페이지 특정 CSS 페이지
나는 자동으로 전화하고 싶은 페이지 특정 CSS 파일이 있습니다. 누구든지 우아하게 이것을하는 좋은 방법이 있습니까?옥 전화 페이지 특정 CSS 페이지
이해야 할 그 옥 템플릿을 렌더링 (또는 단지 path
로 req.path
전달) 할 때 로컬 변수로 하나 req
(요청 객체)을 통과
link(rel="stylesheet", href="#{req.path + '.css'}", type="text/css")
. 이것은 단지 layout.jade에서 처리 될 수 있으며 각 경로 경로에 대해 작동합니다.
환상적인 페이지를 만들려면 공개 경로의 .css 파일에 대한 파일 시스템 경로에 페이지의 경로가 1에서 1로 매핑되는 일관된 패턴을 만들어야합니다. 이 경우 스타일 시트 링크 태그를 조건부로 사용할 수 있으며 디스크에서 일치하는 것을 찾으면 .css 파일로만 연결됩니다.
다른 사람들은 내 동적 도우미에 넣었습니다. 경로 : function (req, res) { var path = req.route.path; if (경로 === '/') { return 'home'; } return path; } –
그래, 잘 생겼어. –