我是spacemacs的新手,我按照https://github.com/syl20bnr/spacemacs/tree/master/layers/%2Bframeworks/react中的指南进行操作
除了eslinter不使用本地.eslintrc之外,一切都运行良好。
它适用于Atom Editor,Sublime Text 3,VSCode。我不知道为什么。
任何人都可以帮助我吗?
感谢。
答案 0 :(得分:3)
我正在运行mac设置,这对我有用:
假设您installed eslint,您可以在~/.spacemacs
syntax checking
首先输入SPC f e d
并取消注释syntax-checking
;; spell-checking
syntax-checking
SPC f e R
.eslintrc
SPC e v
从此处您可以确认已启用 javascript-eslint ,并且已为您的项目检测到.eslintrc
。
答案 1 :(得分:2)
只需使用射弹(已经包含在spacemacs中)来查找.eslintrc
。
(defun codefalling//reset-eslint-rc ()
(let ((rc-path (if (projectile-project-p)
(concat (projectile-project-root) ".eslintrc"))))
(if (file-exists-p rc-path)
(progn
(message rc-path)
(setq flycheck-eslintrc rc-path)))))
(add-hook 'flycheck-mode-hook 'codefalling//reset-eslint-rc)