Eslint定制导入顺序

问题描述 投票:7回答:1

是否可以制定支持自定义导入顺序的Eslint规则

我要遵循以下无效命令来触发Eslint警告或错误。

无效:

import utilsMicky from 'utils/micky';
import containersMicky from'containers/micky';
import componentsMicky from 'components/micky';

有效:

import containersMicky from 'containers/micky';
import utilsMicky from 'utils/micky';
import componentsMicky from 'components/micky';
javascript node.js import eslint
1个回答
0
投票

显然是从讨论there中阅读,您可能必须针对这种特定要求创建自己的ESLint规则。他们自己的要求是防止人们从嵌套路径导入,如unit-test中所示。基于此,您可能可以实施规则来强制执行您的特定导入顺序。

eslint-plugin-import也有一个现成的order related rule,但我尚未对其进行测试,因此我不确定它是否适合您的要求。可能值得一试:)

希望这会有所帮助!

© www.soinside.com 2019 - 2024. All rights reserved.