2013-07-20 2 views
1

Je cherche à inclure un bloc de commentaire dans un élément avant, mais je vais l'erreur suivante:Jade: échapper convenablement avant l'élément

Line 573: Unexpected token === 

Mon bloc de jade pre est:

pre(class = "brush:javascript") 
      /*------------------------------------------------------------------------------------------------------------------------ 
      @Author: Author Name 
      @www: www.author-site.ca 
      @github: author-github-username 

      @package: project-name 
      ============================================================================= 
      Filename: filename.js 
      ============================================================================= 
      This file is responsible for... 
      --------------------------------------------------------------------------------------------------------------------- */ 

Je lis sur Jade Documentation que les éléments pre sont échappés par défaut; cependant, compte tenu de l'erreur ci-dessus, cela ne semble pas être le cas. Comment puis-je échapper le bloc de code ci-dessus sans obtenir une erreur de syntaxe?

Répondre

0

Je me suis le problème ...

Vous devez inclure, et non l'avoir niché en dessous du contenu échappé dans le cadre du pre (duh?):

pre(class = "brush:javascript") 
    | /*------------------------------------------------------------------------------------------------------------------------ 
    | @Author: Author Name 
    | @www: www.author-site.ca 
    | @github: author-github-username 
    | 
    | @package: project-name 
    | ============================================================================= 
    | Filename: filename.js 
    | ============================================================================= 
    | This file is responsible for... 
    | 
    | --------------------------------------------------------------------------------------------------------------------- */ 

dans un délai de jade, le | indique cela ...

1

Il suffit d'ajouter un point après l'étiquette (référencé the Jade documentation as "Block in a Tag").

pre.(class = "brush:javascript") 
    /*------------------------------------------------------------------------------------------------------------------------ 
    @Author: Author Name 
    @www: www.author-site.ca 
    @github: author-github-username