2017-11-22 11 views
0

안녕하세요 여러분, 저는이 Keystonejs 프로젝트를 상속 받았으며 pug를 사용하고 있습니다. 새로운 믹스를 만들 수 없다는 점을 제외하고는 모든 것이 잘 진행됩니다.Pugjs가 새로운 믹스 인을 만들 수 없습니다

기존 믹스 (이미 정의 된)뿐만 아니라 잘 작동합니다. 나는 단지 새로운 믹스 인을 만들 수 없다. 이 경우 오류가 발생합니다. 죄송합니다. 페이지로드 오류가 발생했습니다. (012) ... ... pug_mixins.info는 기능이 아닙니다. enter image description here

index.pug

extends ../layouts/default 

block content 
    +hero-header() 
    +info() 

info.pug

mixin info() 
    .info 
    .container 
     .row 
     .col-md-4 
      .site-info__box 
     .col-md-4 
      .site-info__box 
     .col-md-4 
      .site-info__box 

어떤 도움이 많이 주시면 감사하겠습니다.

업데이트 : index.pug 내부 info.pug 안에 모든 이동하면

다음 작동합니다. 또한 hero-header라는 또 다른 믹스 인이 있습니다. info.pug에서 hero-header.pug로 모든 것을 옮기면 잘 동작합니다.

답변

0

Welp nevermind. 우리는 모든 믹스 인 파일을 포함하는 마스터 pug 파일을 가지고 있습니다. 그 안에 info.pug를 추가하는 것을 잊었습니다.