intellij не распознает путь псевдонима babelrc, если он не импортирует файл, включенный в этот модуль предупреждения о пути - PullRequest
0 голосов
/ 02 июня 2018

Это мой файл babelrc.установлен модуль-распознаватель и объявлены root и псевдонимы.на самом деле это работает !!но подчеркните раздражает меня ... пожалуйста, нажмите на изображения ниже, я не могу публиковать изображения, потому что я новичок здесь.[https://i.stack.imgur.com/ZzN5O.png]

предупреждение вот так - модуль не установлен, я думаю, что intelliJ распознает его как модуль ..
[https://i.stack.imgur.com/GTcWx.png] Я изменил свой корень "./" -> "./src", ноэто не сработало.Я также установил eslint, но не знаю, насколько хорошо я думаю, что это не поможет этой проблеме

кто-нибудь решал подобные проблемы раньше?

1 Ответ

0 голосов
/ 02 июня 2018

IDEA не предоставляет специальной поддержки для babel-resolver;следите за обновлениями WEB-28241 .

Проблема в том, что существуют десятки плагинов, определяющих их собственные способы разрешения модулей, и мы не можем позволить себе предоставлять специальную поддержку для всех них ..Вместо этого вы можете попробовать использовать псевдонимы веб-пакетов или попробовать обходной путь из https://youtrack.jetbrains.com/issue/WEB-22717#focus=streamItem-27-1558931-0-0:

  • создать файл config.js (вы можете использовать другое имя, если хотите) в корневом каталоге вашего проекта.dir

  • определите свои псевдонимы там, используя следующий синтаксис:

System.config({ "paths": { "components/*": "./src/components/*" } });

components вот псевдонимвы определили в .babelrc

Теперь вы можете использовать импорт как

import MyComponent from 'components/core/MyComponent';

в вашем коде

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...