它可能无法工作,因为 ESLint 的版本与标准配置不匹配
It might not work since ESLint's version is mismatched with the standard config
我运行命令npx eslint --init
。我遇到了以下问题:
? Which style guide do you want to follow? …
Airbnb: https://github.com/airbnb/javascript
▸ Standard: https://github.com/standard/standard
Google: https://github.com/google/eslint-config-google
XO: https://github.com/xojs/eslint-config-xo
我选择了Standard
。然后它说:
✔ The style guide "standard" requires eslint@^7.12.1. You are currently using eslint@8.10.0.
Do you want to downgrade? · No / Yes
我选择了No
。
然后我说:
Note: it might not work since ESLint's version is mismatched with the standard config.
我应该降级吗?还是我不应该完全使用标准风格指南?
查看回购协议,eslint-config-standard@17.x.y
by default works with eslint 8.8.0(尽管它仍然是 pre-release)。
我假设您仍在收到 16.x 版本,defaults to eslint@7.18.0
。
eslint-config-standard
运行 npx eslint --init
给你的是哪个确切版本?
如果您将其用于新项目,我建议您使用 eslint-config-standard@next
。该项目维护得非常积极,他们目前的主要重点是将所有内容提升到 ESLint 8.x,因此不会等待很长时间。
我运行命令npx eslint --init
。我遇到了以下问题:
? Which style guide do you want to follow? …
Airbnb: https://github.com/airbnb/javascript
▸ Standard: https://github.com/standard/standard
Google: https://github.com/google/eslint-config-google
XO: https://github.com/xojs/eslint-config-xo
我选择了Standard
。然后它说:
✔ The style guide "standard" requires eslint@^7.12.1. You are currently using eslint@8.10.0.
Do you want to downgrade? · No / Yes
我选择了No
。
然后我说:
Note: it might not work since ESLint's version is mismatched with the standard config.
我应该降级吗?还是我不应该完全使用标准风格指南?
查看回购协议,eslint-config-standard@17.x.y
by default works with eslint 8.8.0(尽管它仍然是 pre-release)。
我假设您仍在收到 16.x 版本,defaults to eslint@7.18.0
。
eslint-config-standard
运行 npx eslint --init
给你的是哪个确切版本?
如果您将其用于新项目,我建议您使用 eslint-config-standard@next
。该项目维护得非常积极,他们目前的主要重点是将所有内容提升到 ESLint 8.x,因此不会等待很长时间。