Javascript “如何修复”;错误:未找到HTMLHint,…,CodeMirror HTML linting无法运行;代码镜像中的错误

Javascript “如何修复”;错误:未找到HTMLHint,…,CodeMirror HTML linting无法运行;代码镜像中的错误,javascript,codemirror,Javascript,Codemirror,我想让HTML linting为我的CodeMirror实例工作。我能够让CSS和JS林廷正常工作,但HTML林廷不起作用。我仍然收到“错误:未找到HTMLHint,未在窗口中定义,或无法通过定义/要求使用,CodeMirror HTML linting无法运行。”错误出现在HTML控制台日志中。在哪里包括全局“HTMLHint”变量 我已经下载了所需的HTML linting文件(//依赖于htmlhint.js from),并将其链接到“”中 var editor=CodeMirror.f

我想让HTML linting为我的CodeMirror实例工作。我能够让CSS和JS林廷正常工作,但HTML林廷不起作用。我仍然收到“
错误:未找到HTMLHint,未在窗口中定义,或无法通过定义/要求使用,CodeMirror HTML linting无法运行。
”错误出现在HTML控制台日志中。在哪里包括全局“
HTMLHint
”变量

我已经下载了所需的HTML linting文件(//依赖于htmlhint.js from),并将其链接到“
”中


var editor=CodeMirror.fromTextArea(document.getElementById(“代码”){
主题:“红蓝”,
模式:“htmlmixed”,
scrollbarStyle:“简单”,
单位:4,
行号:对,
换行:对,
福格特:没错,
林特:是的
});

我希望linting可以基于“
”标记工作。显然,我一定是遗漏了什么。

在HTML提示js文件中,它说:

//取决于来自的htmlhint.js

这是github中的一个工作链接


只需将其包含在页面中。

如果看起来不像相对URL路径,请尝试在src字符串之前添加
。/
<head>
       <script src="plugin/HTMLHint-develop/dist/htmlhint.js"></script>
</head>

<script>
        var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
            theme: "rubyblue",
            mode: "htmlmixed",
            scrollbarStyle: "simple",
            indentUnit: 4,
            lineNumbers: true,
            lineWrapping: true,
            foldGutter: true,
            lint: true
        });
</script>