那些node_modules文件夹颜色是什么意思?
当使用npm安装这些文件夹时,这些文件夹将如何不同?
更广泛地说,我们如何查看与文件夹关联的元数据?要了解发生了什么。
因为“将目录标记为”并未说明有关node_modules文件夹的任何信息。例如,“库根”甚至不在菜单中。
答案 0 :(得分:4)
灰色文件夹似乎是package.json中列出的直接依赖项,而间接需要橙色文件夹。
答案 1 :(得分:3)
橙色是排除文件夹的颜色。 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>
有关文件颜色的完整列表,请参见:https://www.jetbrains.com/help/idea/content-roots.html?_ga=2.259757642.1179276042.1586287143-485769907.1519135476