Intellij node_modules文件夹颜色是什么意思?

Man*_*nel 6 intellij-idea npm

这些node_modules文件夹颜色是什么意思?

在此处输入图片说明

当所有文件夹都使用npm安装时,这些文件夹会有什么不同?

更广泛地说,我们如何查看与文件夹关联的元数据?了解发生了什么。

因为“将目录标记为”没有提及有关node_modules文件夹的任何内容。例如,菜单中甚至没有“库根目录”。

小智 10

灰色文件夹似乎是package.json中列出的直接依赖项,而橙色文件夹是间接需要的。


Tho*_*cke 5

橙色是排除文件夹的颜色。IntelliJ 会自动排除间接依赖项,因为您不应该导入这些依赖项。此外,排除间接依赖项也会加快搜索速度。

灰色用于非源文件夹的基本文件夹,排除...

仅供参考,libraryFolder 的元数据位于您项目的 .iml 中,例如:

   <content url="file://$MODULE_DIR$">
      <excludeFolder url="file://$MODULE_DIR$/target" />
      <excludeFolder url="file://$MODULE_DIR$/wmsWebUi/dist" />
      <excludeFolder url="file://$MODULE_DIR$/wmsWebUi/nbproject" />
      <libraryFolder url="file://$MODULE_DIR$/wmsWebUi/node_modules" />
      <excludeFolder url="file://$MODULE_DIR$/wmsWebUi/node" />
      <excludeFolder url="file://$MODULE_DIR$/wmsWebUi/npm-cache" />
      <excludeFolder url="file://$MODULE_DIR$/wmsWebUi/target" />
    </content>
Run Code Online (Sandbox Code Playgroud)

有关文件颜色的完整列表,请参阅:https : //www.jetbrains.com/help/idea/content-roots.html?_ga=2.259757642.1179276042.1586287143-485769907.1519135476