如何告诉WebStorm安装了一个模块

时间:2016-07-18 15:24:23

标签: ecmascript-6 webstorm

有一个项目被拆分为多个克隆到单独文件夹中的存储库。有一个库在其他存储库的package.json(并且不能被引用)中引用,因为它是通过构建脚本添加的。

如何覆盖WebStorm以使其不显示"未安装模块"每次导入都会出错?

N.b。,我需要它所在的库,而不是node_modules,所以将它添加到package.json不是一个解决方案。

4 个答案:

答案 0 :(得分:1)

您可以禁用"缺少模块依赖关系"在首选项|中检查整个项目编辑|检查或在突出显示的错误上按Alt-Enter,然后向右箭头 - 禁用检查。

您还可以在首选项|中创建一个排除该文件夹的新范围外观和行为|范围然后将检查范围设置为它。

答案 1 :(得分:0)

就我而言,所有设置均正确设置,但我在设置{strong>编辑器->文件类型->忽略文件和文件夹中有node_modules作为例外。我从那里将其删除并等待索引后,问题已解决。

答案 2 :(得分:0)

对我来说,此警告显示在所有本地进口商品中。我通过将路径添加到WebPack配置文件中来解决该问题。

首选项->语言和框架-> JavaScript-> WebPack

答案 3 :(得分:0)

除了 File-> Invalidate Caches / Restart (要使WS重新索引需要花费一些时间)之外,您可以使用此workaround