gpt4 book ai didi

vim - 在 VIM 中使用 jshint 与 Yeoman 的 jshint 任务同步

转载 作者:行者123 更新时间:2023-12-03 00:13:21 28 4
gpt4 key购买 nike

我使用 VIM 作为我的文本编辑器,并使用 Yeoman 来帮助我完成 Web 应用程序开发工作流程。

我已经在使用 vim-jshint帮助我从 VIM 中检查我的 javascript 文件,我想将它与我的 Yeoman 设置同步使用。

我的问题是,每次运行 grunt 时,jshint 任务都会发现很多 vim-jshint 找不到的错误。

我知道 vim-jshint 在两个可能的路径中查找 .jshintrc 文件:HOME 路径和当前工作目录,但是,在当前的开发状态下,vim-jshint 似乎无法找到该文件。 Yeoman 使用,它位于 web 应用程序的基本目录中。

你们中有人找到解决方案或解决方法吗?

拜托,切换到 Sublime Text 不是一个选择。

最佳答案

明白了!我使用了错误的 vim-jshint 插件。

我应该从一开始就使用 JSHint 网站上列出的插件,但不知何故我被误导到了错误的插件。愚蠢的我。

最后,有pathogen.vim安装后,我只需复制并粘贴以下内容:

cd ~/.vim/bundle
git clone git://github.com/walm/jshint.vim

正如其自己的 github README 文件中所述,这个插件是 jshint NodeJS cli 模块的前端,它确保在 VIM 内运行 :JSHint 将始终报告相同的结果作为 grunt 的 jshint 任务的错误。至少如果您从 JSHint 选项文件 (.jshintrc) 所在的同一文件夹运行 VIM。

关于vim - 在 VIM 中使用 jshint 与 Yeoman 的 jshint 任务同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15580267/

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