Я пытаюсь использовать синтаксис импорта Javascript ES6 с WebPack, настроенным на использование client
и node_modules
в качестве корневых путей для разрешения импорта.
IntelliJ Idea обнаруживает модули из каталога «node_modules», но не может разрешить пути из «клиентского» каталога.
Например:
Когда я использую:
import ImmutableStore from 'alt/utils/ImmutableUtil';
- IntelliJ находит правильные пути, потому что модульalt
находится в каталогеnode_modules
import CustomiserActions from 'js/actions/Customiser.actions.js';
- Не работает, потому что модульjs
находится вclient
каталоге.
Я пробовал много вариантов в настройках модуля / настройках проекта / маркировке каталога как исходных корнях / добавлении внешних библиотек, но, похоже, ничего не работает.
Версия IntelliJ Idea: 14.1.5