我已经设置了 eslint 的项目,我想在 Spacemacs 中使用它。不幸的是 Spacemacs 似乎忽略了项目根目录中的 .eslintrc.js 文件。
我在 Windows 10 上...
任何人都可以帮忙吗?
我已经设置了 eslint 的项目,我想在 Spacemacs 中使用它。不幸的是 Spacemacs 似乎忽略了项目根目录中的 .eslintrc.js 文件。
我在 Windows 10 上...
任何人都可以帮忙吗?
Spacemacs(和 flycheck,与 eslint 接口的自动补全插件)不寻找 eslint 配置,它们将其委托给 eslint 本身。如果您遇到此问题,则意味着 eslint 本身在尝试加载项目配置时出错。
从您的项目目录运行eslint --print-config .
并解决它打印出的所有错误,这应该可以解决它。
我正在运行一个mac设置,这对我有用:
假设你已经安装了 eslint ,你可以在你的文件中启用语法检查~/.spacemacs
首先键入SPC f e d
并取消注释syntax-checking
;; spell-checking
syntax-checking
SPC f e R
.eslintrc
在您的项目中打开一个 javascript 文件,该文件的根目录中应该有一个SPC e v
从这里您可以确认javascript-eslint已启用并且.eslintrc
已为您的项目检测到一个。