19

由于我使用的是 eslint,因此来自 js-mode 的语法检查对我来说是多余的。那么如何在全局范围内关闭它而不是打开和关闭呢?

我将 eslint 配置为不检查分号,但 js2-mode 仍然检查它。如果无法全局禁用 js2-mode 语法检查,有没有办法只关闭分号检查?

4

3 回答 3

23

shangsunset 的答案仅禁用分号警告,要全局禁用所有 js2 模式错误和警告,您需要在 .spacemacsdotspacemacs/user-config部分中使用类似的内容:

;; Turn off js2 mode errors & warnings (we lean on eslint/standard)
(setq js2-mode-show-parse-errors nil)
(setq js2-mode-show-strict-warnings nil)
于 2017-02-12T18:37:20.980 回答
13

放入(setq js2-strict-missing-semi-warning nil).spacemacs 解决了我的问题。

于 2016-02-03T16:49:51.080 回答
0

我找到了一种手动切换的方法SPC t s在 .spacemacs文件中有关于如何禁用它的文档,但我无法让它工作。

于 2016-02-03T15:26:44.687 回答