使用非 html 标记抑制 Bun js 中针对 HTMLParseError 的警告

问题描述 投票:0回答:1

我正在使用bun(以及一个名为bun-plugin-html的库)来注入css和javascript,并将源html文件构建到目标文件。

该 html 实际上是一个 Tumblr 模板,因此它使用类似把手/小胡子的语法作为变量。

目前,bun 足够聪明,它会抱怨标记无效。

它似乎确实可以工作并解析文件,但我想在控制台中抑制这些警告。我假设这是可能的。

虽然该文件使用大括号样式语法,但它与

.hbs
文件不同(似乎以不同的方式使用重写器)。有什么指点吗?似乎在网上找不到太多关于此的信息,但也许这不是一个面包问题(因此是 jsdom 标签)。

这是一个例子

   <li class="post photo">
      {LinkOpenTag}
         <img src="{PhotoURL-500}" {block:HighRes}style="display:none"{/block:HighRes} />
             {block:HighRes}
                           ^
HTMLParseError: Specified <img> src '{PhotoURL-500}' does not exist! 
   at ./src/index-tmp.html:332:55
      <img src="{PhotoURL-500}" {block:HighRes}style="display:none". 
      {/block:HighRes} />
   {block:HighRes}
      <img src="{PhotoURL-HighRes}" class="highres">
   {/block:HighRes}
                  ^
HTMLParseError: Specified <img> src '{PhotoURL-HighRes}' does not exist!
javascript html validation jsdom bun
1个回答
0
投票

我是

bun-plugin-html
的作者,这些错误实际上是由
bun-plugin-html
生成的,目的是让用户知道链接事物是否存在问题!我将发布一个版本来添加一个选项来抑制这些错误。您可以在here查看我为跟踪此问题而提出的问题。

感谢您使用

bun-plugin-html

© www.soinside.com 2019 - 2024. All rights reserved.