跳至內容

eslint/sort-imports 樣式

🛠️ 此規則的部分違規情況可使用自動修正。

作用

此規則會檢查所有 import 宣告,並驗證所有 import 是否先依據使用的成員語法排序,然後依據第一個成員或別名名稱按字母順序排序。

當宣告多個 import 時,已排序的 import 宣告清單可讓開發人員更容易閱讀程式碼,並在稍後找到必要的 import。

為何這樣不好?

範例

javascript
import { b, a, c } from "foo.js";

import d from "foo.js";
import e from "bar.js";

參考

以 MIT 授權發布。