繁体   English   中英

ESLint 是否可以对脚本标记具有属性 type="text/worker" 的 html 文件进行 lint?

[英]Is it possible for ESLint to lint an html file where the script tag has the attribute type="text/worker"?

我为 Roll20.net 维护一个字符表,Roll20.net 使用自定义脚本标签,其中 type="text/worker"。 我在 Visual Studio Code 中使用 ESLint。 ESLint 是否有设置将 type="text/worker" 视为“text/JavaScript”? 我查看了ESLint的文档,但没有找到任何有用的信息

所有的 html 和代码都保存在一个文件 gurps.html 中。

<div class="wrapper">
<!-- html for character sheet -->
</div>

<script type="text/worker">

    var version = "2.1.2";

    var damageTable = [];

    // events and functions for character sheet.

</script>

假设你成功设置了eslint-plugin-html ,你可以设置html/javascript-mime-types

在您的情况下,将以下内容添加到您的.eslintrc.json将启用<script type="text/worker">标签的.eslintrc.json

{
    "plugins": [
        "eslint-plugin-html"
    ],
    "settings": {
        "html/javascript-mime-types": ["text/javascript", "text/worker"]
    }
}

完成后, vscode-eslint扩展将自动尊重该设置并检查<script type="text/worker">标签的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM