2014-11-14 4 views
0

ejs 템플릿 파일을 올바르게 포맷 할 수있는 emacs 모드가 있습니까?emacs에서 ejs 템플릿 파일 포맷하기

샘플 EJS 템플릿 파일

<!DOCTYPE html> 
<html> 
    <head> 
    </head> 
    <body> 
    <b> <%= doc.session_name %> </b> 
    <ul> 
     <% var p = {}; %> 
     <% var coinInitialPositions = [-1, -1]; %> 
     <% for (var i = 0; i < doc.moves.length; ++i) { %> 
    <% if (doc.moves[i].type === 'dice_values') { %> 
    <%  if (typeof p[doc.moves[i].player] === 'undefined') { %> 
     <%  p[doc.moves[i].player] = []; %> 
     <%  } %> 
    <%  p[doc.moves[i].player] = p[doc.moves[i].player].concat(doc.moves[i].values); %> 
    <% } %> 

    <li> 
     <%= i + " " + JSON.stringify(doc.moves[i]) %> 
    </li> 
     <% } %> 
    </ul> 
    <% for (var player in p) { %> 
    <li> 
     <b> <%= player + ": [" + p[player] + "]"%> </b> 
    <li> 
     <% } %> 
    </body> 
</head> 
+1

빠른 [구글 검색] (https://www.google.co.uk/webhp # q = emacs + ejs) [이] (http://web-mode.org/)가 나타납니다. –

답변