Grapeoff
@Grapeoff
В чём концепция...?

Можно ли в WebStorm настроить группировку импортов по такой схеме?

До группировки:

import { usefulLibrary } from 'usefulLibrary '
import { myModule1 } from '../my/module/module1'
import { myModule2 } from '../my/module/module2'
import { usefulLibrary2 } from 'usefulLibrary2'
import { myModule3 } from '../my/module/module3'
import { usefulLibrary3 } from 'usefulLibrary3'

После группировки:

import { usefulLibrary } from 'usefulLibrary '
import { usefulLibrary2 } from 'usefulLibrary2'
import { usefulLibrary3 } from 'usefulLibrary3'

import { myModule1 } from '../my/module/module1'
import { myModule2 } from '../my/module/module2'
import { myModule3 } from '../my/module/module3'

То есть всё, что импортировано из node_modules мы кладём в верх файла, а файлы проекта через строку после них.
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
Grapeoff
@Grapeoff Автор вопроса
В чём концепция...?
Нашёл подходящий ESLint плагин: https://github.com/lydell/eslint-plugin-simple-imp...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы