2016-10-31 9 views
1

私は、次のしているヒスイコードを使用することができます無効インデント、あなたが正常に動作しますタブまたはスペースではなく、両方ヒスイ

div.container 
    h3.entry-title(style='margin-top:25px;') #{result.post_title} 
    div  
    p.text-left.pst <i class="fa fa-calendar"></i> #{result.post_date} 
    div.panel 
    !{result.post_content} 
    -if(typeof userType !== 'undefined' && userType=='admin') 
     a.btn.red.marginTop(href='/ebs') Cancel    

div.page-footer 
    div.page-footer-inner 
     Copyright Copyright All rights reserved. 

しかし、私は挿入しようとするならば、それはインデントエラー

に私に与え下回るようなステートメント
div.container 
    h3.entry-title(style='margin-top:25px;') #{result.post_title} 
    div 
    -if(result.post_date!='-1') 
    p.text-left.pst <i class="fa fa-calendar"></i> #{result.post_date} 
    div.panel 
    !{result.post_content} 
    -if(typeof userType !== 'undefined' && userType=='admin') 
     a.btn.red.marginTop(href='/ebs') Cancel    

div.page-footer 
    div.page-footer-inner 
     Copyright Copyright All rights reserved. 

答えて

1

タブまたはスペースをハイライト表示するオプションをエディタで検索します。または、すべてのインデントを削除し、タブまたはスペースのみを使用して慎重に再追加してください。

0

Pug(formerly Jade)テンプレートは同一のインデントで動作します。

pugファイルでspace or tabを選択する必要があります。両方を使うことはできません。

エディタの一般的なインデントを選択してください。この奇妙なエラー

関連する問題