有没有人遇到过 ESLint 没有在 WebStorm 中加载的问题?我正在尝试指定路径/usr/local/bin/eslint
,,/usr/local/bin
每次收到这样的信息:
或no such directory
留言。
您需要将该字段指向实际的 ESLint 脚本。这通常是你安装 ESLint npm 包或命令行工具的地方。
以下是在Windows 10上运行所需的步骤:
打开命令提示符并导航到您的项目根目录。
运行以下命令:
npm install eslint --save-dev
一旦 ESLint 在上述步骤中完成安装,浏览 Webstorm 中的以下菜单:
File > Settings...
. 点击设置...
在显示的设置屏幕中,左上角有一个搜索框。输入eslint
它。
这将显示该项目的“ESLint”设置。现在勾选“启用”复选框。确保Node 解释器:具有正确的值。在我的情况下,它是C:\Program Files\nodejs\node.exe
在Node interpreter:设置下方,有一个名为ESLint package:的设置。如果您已按照我在上面的步骤 2 中提到的那样正确安装了 ESLint 包,则此设置将自动填充以显示项目node_modules
文件夹中 ESLint 包的当前路径。就我而言,此设置的值为:
D:\www\gdp\node_modules\eslint
(gdp 是我的项目根文件夹)
分别单击应用和确定按钮。
重启网络风暴。如果您已成功完成所有步骤,您将不会看到再次输入 ESLint 的提示。
享受!!!