Kyle_yh 2017-08-18 08:38 采纳率: 0%
浏览 3013
已结题

webpack。因为HtmlWebpackPlugin中的模板html使用了thymeleaf报错了

我的HtmlWebpackPlugin配置是

```new HtmlWebpackPlugin({
template: '../template/sidebars.html',
filename: '../../../templates/home/sidebars.html',
imagePath:'http://static.test.koolink.com/www',
xhtml:true,
inject: false
})

sidebars.html的其中一段语法是这样的

```<div class="visiter kl-container" th:fragment="visitors (maxShow)" th:if="${not #lists.isEmpty(visitors)}">
    <div class="side-title">
        <span class="fb">谁看过我</span>
    </div>
    <div class="list">
        <div class="user" th:each="visit, vStat : ${visitors}" th:unless="${vStat.index > maxShow}">
            <a href="#" target="_blank" kl:profile="${visit.visitor}" kl:homepage="@{/}">
                <img class="sider-avatar" src="/images/avatar.png" th:if="${not #strings.isEmpty(visit.visitor.link)}"
                     kl:thumbnail="sqr72" th:src="@{${visit.visitor.link}}" th:alt="${visit.visitor.name + 'Logo'}"/>
                <img class="sider-avatar" src="/images/avatar.png" th:if="${#strings.isEmpty(visit.visitor.link)}"
                     th:alt="${visit.visitor.name + 'Logo'}"/>
                <div class="name" >
                    <span class="name-text con-overflow" th:text="${visit.visitor.name}"></span>
                    <svg class="kl global-icon-verified" th:if="${visit.visitor.sign > 1}" aria-hidden="true">
                        <use xlink:href="#kl-certification"></use>
                    </svg>
                </div>
                <div class="info con-overflow" th:text="${visit.visitor.title}">CEO</div>
            </a>
        </div>
    </div>
</div>

报错是这样的

```Html Webpack Plugin:

  Error: Child compilation failed:
  Module build failed: SyntaxError: Unexpected token ILLEGAL
  
  - Function
  
  - lodash.js:14843 
    [js]/[lodash]/lodash.js:14843:16
  
  - lodash.js:494 apply
    [js]/[lodash]/lodash.js:494:27
  
  - lodash.js:15227 
    [js]/[lodash]/lodash.js:15227:16
  
  - lodash.js:496 apply
    [js]/[lodash]/lodash.js:496:27
  
  - lodash.js:6600 
    [js]/[lodash]/lodash.js:6600:16
  
  - lodash.js:14842 Function.template
    [js]/[lodash]/lodash.js:14842:20
  
  
  - SyntaxError: Unexpected token ILLEGAL
  
  - compiler.js:76 
    [js]/[html-webpack-plugin]/lib/compiler.js:76:16
  
  - Compiler.js:304 
    [js]/[webpack]/lib/Compiler.js:304:11
  
  - Compiler.js:520 
    [js]/[webpack]/lib/Compiler.js:520:14
  
  - Tapable.js:202 next
    [js]/[tapable]/lib/Tapable.js:202:11
  
  - CachePlugin.js:62 Compiler.
    [js]/[webpack]/lib/CachePlugin.js:62:5
  
  - Tapable.js:206 Compiler.applyPluginsAsyncSeries
    [js]/[tapable]/lib/Tapable.js:206:13
  
  - Compiler.js:517 
    [js]/[webpack]/lib/Compiler.js:517:11
  
  - Tapable.js:195 Compilation.applyPluginsAsyncSeries
    [js]/[tapable]/lib/Tapable.js:195:46
  
  - Compilation.js:671 
    [js]/[webpack]/lib/Compilation.js:671:19
  
  - Tapable.js:195 Compilation.applyPluginsAsyncSeries
    [js]/[tapable]/lib/Tapable.js:195:46
  
  - Compilation.js:662 
    [js]/[webpack]/lib/Compilation.js:662:11
  
  - Tapable.js:202 next
    [js]/[tapable]/lib/Tapable.js:202:11
  
  - index.js:244 Compilation.
    [js]/[uglifyjs-webpack-plugin]/dist/index.js:244:6
  
  - Tapable.js:206 Compilation.applyPluginsAsyncSeries
    [js]/[tapable]/lib/Tapable.js:206:13
  
  - Compilation.js:657 
    [js]/[webpack]/lib/Compilation.js:657:10
  
  - Tapable.js:195 Compilation.applyPluginsAsyncSeries
    [js]/[tapable]/lib/Tapable.js:195:46
  
  - Compilation.js:653 sealPart2
    [js]/[webpack]/lib/Compilation.js:653:9
  
  - Tapable.js:195 Compilation.applyPluginsAsyncSeries
    [js]/[tapable]/lib/Tapable.js:195:46
  
  - Compilation.js:596 Compilation.seal
    [js]/[webpack]/lib/Compilation.js:596:8
  
  - Compiler.js:514 
    [js]/[webpack]/lib/Compiler.js:514:17
  
  - Tapable.js:289 
    [js]/[tapable]/lib/Tapable.js:289:11
  
  - Compilation.js:498 
    [js]/[webpack]/lib/Compilation.js:498:11
  
  - Compilation.js:468 
    [js]/[webpack]/lib/Compilation.js:468:14
  
请问有什么办法解决吗





  • 写回答

1条回答

  • devmiao 2017-08-19 01:41
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥30 用arduino开发esp32控制ps2手柄一直报错
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题
  • ¥15 Visual Studio问题
  • ¥20 求一个html代码,有偿