首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在emacs网络模式下运行jshint?

如何在emacs网络模式下运行jshint?
EN

Stack Overflow用户
提问于 2015-01-13 03:25:42
回答 1查看 654关注 0票数 0

正如web-mode.org页面所指出的,自2014年5月以来,web-mode支持jshint。

我一直在js-mode中使用js-mode,为此目的,我安装了js-mode并将以下设置添加到.emacs文件中:

代码语言:javascript
复制
(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文件吗?

EN

回答 1

Stack Overflow用户

发布于 2015-12-24 02:53:07

在过去的20分钟里,我遇到了这个问题,发现web-mode-jshint不会自动运行,使用C手动计算缓冲区。我仍在寻找一种自动运行评估的方法。

(国际海事组织)不幸的是,web-mode-jshint没有集成现有的jshint解决方案,例如flycheck,而是实现了自己的突出显示。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27914437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档