grunt processhtml构建致命错误

时间:2017-01-06 17:32:41

标签: html gruntjs 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>

这是我的grunt文件processhtml:dist

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

将processhtml与text / template一起使用的任何解决方案。

提前致谢

1 个答案:

答案 0 :(得分:0)

最后在谷歌搜索后我找到了解决方案。

https://github.com/dciccale/grunt-processhtml上,他们提供了模板设置https://github.com/dciccale/grunt-processhtml#optionstemplatesettings

我使用相同的下划线来解决这个问题。

更新了grunt命令

A\s?B\s?C\s?D\s?E\s?F\s?G