Npm WebStorm对子依赖项的提示

Npm WebStorm对子依赖项的提示,npm,webstorm,Npm,Webstorm,我们项目的主要目标是对我们的核心包只有一个依赖项。核心包应包括所有其他依赖项,如React、axios、Material UI等 问题是,当npm包不在package.json中,而只是作为核心包的依赖项时,WebStorm自动完成和提示不起作用 有任何解决此问题的建议吗?节点模块文件夹自动从索引中排除以获得更好的性能,只有package.json中列出的直接依赖项被索引。 通过紧密单击节点\模块/文件夹并选择“将目录标记为/未排除”,可以手动取消排除所需模块 谢谢你的建议。然而,我们将有许多项

我们项目的主要目标是对我们的核心包只有一个依赖项。核心包应包括所有其他依赖项,如React、axios、Material UI等

问题是,当npm包不在package.json中,而只是作为核心包的依赖项时,WebStorm自动完成和提示不起作用

有任何解决此问题的建议吗?

节点模块文件夹自动从索引中排除以获得更好的性能,只有package.json中列出的直接依赖项被索引。 通过紧密单击节点\模块/文件夹并选择“将目录标记为/未排除”,可以手动取消排除所需模块


谢谢你的建议。然而,我们将有许多项目,手动包含我们使用的所有依赖文件夹似乎是一件痛苦的事情。在安装包时,是否有一些方法可以自动将依赖项添加到parent package.json?我不知道我是否了解您。。。npm i将包添加到package.json的依赖项:{}列表中。但从您的问题描述中,我可以看到,您的目标是只列出一个依赖项。因此,由于添加包作为显式依赖项不是一个选项,您必须按照我的建议手动取消排除它们