У меня есть ошибка в Webstorm при использовании именованного объявления импорта ES6:
import { nodes } from 'utils/dom';
Я получаю сообщение об ошибке "не удается разрешить символ" на "узлах"
Также, когда я пытаюсь экспортировать как именованный экспорт следующим образом:
export {
write: document.write.bind(document),
node: document.querySelector.bind(document),
nodes: document.querySelectorAll.bind(document)
};
Я тоже получаю ошибки. Я использую eslint с парсером babel-eslint. Дело в том, что в Sublime Text 3 это работает как шарм, но почему-то не проходит проверку ошибок в Webstorm.
Я предполагаю, что это связано с тем, что помимо Eslint webstorm выполняет другую проверку кода.
Любая идея, как я могу подавить это и использовать только eslint с парсером babel-eslint?
Любой совет будет оценен
utils
в данном случае? Это не стандартный путь, поскольку это не относительный путь к файлу. Есть ли у вас где-нибудь пользовательская логика разрешения модуля? - person loganfsmyth   schedule 25.07.2015