2017-01-06 11 views
0

я получаю ниже фатальной ошибки при использовании processhtmlхрюкать processhtml построить фатальная ошибка

Фатальная ошибка: месяц не определен Я думаю, это из-за следующий HTML-код в моей странице.

<div id="clndr" class="clearfix"> 
     <script type="text/template" id="clndr-template"> 
      <div class="clndr-controls"> 
       <div class="clndr-previous-button">&lt;</div> 
       <div class="clndr-next-button">&gt;</div> 
       <div class="current-month"> 
        <%= month %> 
        <%= year %> 
       </div> 
      </div> 
     </script> 
    </div> 

Это мой пехотинец файл processhtml: расстояние

processhtml: { 
      dist:{ 
      options: { 
       process: true, 
      }, 
      files: [ 
      { 
       expand: true, 
       cwd: 'dist/', 
       src: ['*.html'], 
       dest: 'dist/', 
       ext: '.html' 
      }, 
      ], 
      } 
     }, 

Любое решение для использования processhtml с текстом/шаблона.

Заранее спасибо

ответ

0

Наконец после поиска в Интернете я нашел решение.

на https://github.com/dciccale/grunt-processhtml они обеспечивают настройки шаблона https://github.com/dciccale/grunt-processhtml#optionstemplatesettings

я использовал то же самое для подчеркивания, чтобы исправить это.

обновленный хрюкать команда

processhtml: { 
      dist:{ 
      options: { 
       process: true, 
       templateSettings: { 
        evaluate: /{\{(.+?)\}\}/g, 
        interpolate: /{\{=(.+?)\}\}/g, 
        escape:  /{\{-(.+?)\}\}/g 
       } 
      }, 
      files: [ 
      { 
       expand: true, 
       cwd: 'dist/', 
       src: ['*.html'], 
       dest: 'dist/', 
       ext: '.html' 
      }, 
      ], 
      } 
     }, 

 Смежные вопросы

  • Нет связанных вопросов^_^