正如web-mode.org页面所指出的,自2014年5月以来,web-mode支持jshint。
我一直在js-mode中使用js-mode,为此目的,我安装了js-mode并将以下设置添加到.emacs文件中:
(require 'flycheck)
(add-hook 'js-mode-hook
(lambda () (flycheck-mode t)))我还想让jshint在web-mode中工作,但没有做到。以下是我尝试过的:
打开.js文件
M-x web-mode
M-x web-mode-jshint
M-x flycheck
但没有运气。你能建议如何使jshint在emacs的web-mode中工作吗?
更新: fxbois在下面指出,需要执行的唯一命令是M-x web-mode-jshint。这适用于常规.js文件,但不适用于.js.erb文件(常规web-mode可以识别这些文件)。因此,我问题的下一部分是,有人知道如何使web-mode-jshint处理.js.erb文件吗?
发布于 2015-12-24 02:53:07
在过去的20分钟里,我遇到了这个问题,发现web-mode-jshint不会自动运行,使用C手动计算缓冲区。我仍在寻找一种自动运行评估的方法。
(国际海事组织)不幸的是,web-mode-jshint没有集成现有的jshint解决方案,例如flycheck,而是实现了自己的突出显示。
https://stackoverflow.com/questions/27914437
复制相似问题