gpt4 book ai didi

javascript - Syntastic with jslint for vim 不执行检查器

转载 作者:行者123 更新时间:2023-11-30 17:42:53 24 4
gpt4 key购买 nike

我已经设置了Syntastic https://github.com/scrooloose/syntastic使用 vim,我想将它用于 node.js javascript linting。

我已经安装了jslint

$ jslint routes/index.js

routes/index.js
#1 Expected exactly one space between 'function' and '('.
module.exports = function(app) { // Line 5, Pos 26
....

我已经把它放在我的 ~/.vimrc

let g:syntastic_jslint_checkers=['jslint']
let g:syntastic_check_on_open=1
let g:syntastic_enable_signs=1

但是我在 :SyntasticCheck 上没有输出

还有

Syntastic: active mode enabled
Syntastic info for filetype: javascript
Available checker(s): jslint
Currently enabled checker(s): jslint

最佳答案

我推荐 JSHint 作为 Vim 中 JavaScript linting 的替代品。这是一个 great answer解释了如何安装它。

如果你也想使用 JSHint 来创建网站,我会另外使用 RequireJS .这样你的 JavaScript 和你的 HTML 代码保持分离(JSHint 不能处理 HTML 文件中的 JavaScript)。

关于javascript - Syntastic with jslint for vim 不执行检查器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20709854/

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