在使用 ES6 命名导入声明时,我在 Webstorm 中遇到了一个错误:
import { nodes } from 'utils/dom';
我在 "nodes" 上遇到了 "cannot resolve symbol" 错误。
当我尝试像这样导出命名导出时:
export {
write: document.write.bind(document),
node: document.querySelector.bind(document),
nodes: document.querySelectorAll.bind(document)
};
我也遇到了错误。 我使用babel-eslint解析器的eslint。 问题是在Sublime Text 3中可以完美运行,但由于某种原因,在Webstorm中无法进行错误检查。
我认为这是因为除了Eslint之外,webstorm还在进行其他代码检查。
有什么办法可以抑制它,并仅使用babel-eslint解析器的eslint吗?
任何建议都将不胜感激。