使用反引号的Webstorm字符串模板(`)

时间:2015-11-03 15:19:24

标签: node.js ecmascript-6 require webstorm template-strings

我刚刚升级到最新版本的WebStorm(11.0)。

我的代码中需要使用该语法:

let path = require(`../../assets/js/templates/${thisTemplate}`);

问题是WebStorm说:

  

未安装模块

如果我点击yellow bulb我得到建议:

  

安装'`..'

P.S。以前,当我使用旧版本(10.X-不记得究竟是哪一个)时,我没有错误。

1 个答案:

答案 0 :(得分:1)

这是新的Node.js检查缺少模块依赖性的结果。报告了一个您可以关注的问题:https://youtrack.jetbrains.com/issue/WEB-18919

作为现在的解决方法,请通过转到“首选项”|手动禁用该检查编辑|检查 - JavaScript - Node.js - 在突出显示的错误上缺少模块依赖关系或命中alt-enter然后点击右箭头并选择禁用检查。