gpt4 book ai didi

django - 如何在带有模板的文件中运行JSLint/JSHint?

转载 作者:行者123 更新时间:2023-12-02 04:01:38 24 4
gpt4 key购买 nike

我正在尝试介绍一些工作中的工具以提高代码质量。我在以前的公司中使用的一个显而易见的解决方案是在 checkin 代码之前运行jslint

问题在于我们正在使用Django进行模板制作(尽管我认为其他模板语言也会遇到类似的问题)。

在不考虑模板标签的情况下,如何获得如下所示的代码并使其正确地具有JSLint / JSHint?

var a = { "test" : "test"};
{% comment %}
{% endcomment %}
{{ my_variable }}
window.x = "y";

我看过 this question specifically regarding JSHint,它看起来可以处理某些情况,但是它不能解决内联变量,例如上面的 {{ my_variable }}

是否可以使用JSHint / JSLint忽略某些行,或者以其他方式正确执行衬棉?

最佳答案

就像使用这些工具来整理coffeescript一样,您正在尝试使内容不受欢迎。使用虚拟值和JSHint生成的文件可能最容易运行模板。

可能是How to run JSHint on files with Django template markup in them?的副本

关于django - 如何在带有模板的文件中运行JSLint/JSHint?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10271278/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com