2017-11-22 5 views
0

Hallo Leute schaffen, damit ich dieses Keystonejs Projekt nur geerbt und es wird mit Mops. Alles läuft gut, außer dass ich keine neuen Mixins erstellen kann.Pugjs können keine neuen mixin

Nicht nur, dass aber die alten Mixins (bereits definiert) arbeiten gut. Ich kann einfach keine neuen Mixins erstellen. Wenn ich das tue, bekomme ich diesen Fehler: ist ein Fehler aufgetreten Laden der Seite (500) ... ... pug_mixins.info ist keine Funktion. 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 

Jede Hilfe sehr geschätzt würde.

Update:

Wenn ich alles in info.pug innen index.pug bewegen dann funktioniert es. Außerdem gibt es noch ein Mix-In namens Hero-header. Wenn ich alles von info.pug zu held-header.pug verschiebe, funktioniert es gut.

Antwort

0

Welp vergiss. Wir haben eine Master-Mops-Datei, die alle Mix-Dateien enthält. Ich habe vergessen, info.pug darin hinzuzufügen.