Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Intellij idea Intellij IDEA棕色突出显示的文件名_Intellij Idea - Fatal编程技术网

Intellij idea Intellij IDEA棕色突出显示的文件名

Intellij idea Intellij IDEA棕色突出显示的文件名,intellij-idea,Intellij Idea,intellij IDEA将文件和文件夹显示为非未版本,但它们已经位于远程存储库中。是否因为这些文件是导入的节点模块?或者这些文件颜色意味着什么 颜色是因为节点\u模块文件夹被标记为库根 考虑从源代码管理中删除节点_模块。一般的最佳实践是保持存储库较小且没有依赖关系。如果签入package.json和package lock.json任何签出存储库的人都可以下载相同的依赖项并运行项目 这将使存储库的占用空间保持小而整洁,并加快下载/处理速度(即在jenkins这样的构建工具中) 提示:删除节点模

intellij IDEA将文件和文件夹显示为非未版本,但它们已经位于远程存储库中。是否因为这些文件是导入的节点模块?或者这些文件颜色意味着什么


颜色是因为
节点\u模块
文件夹被标记为
库根

考虑从源代码管理中删除节点_模块。一般的最佳实践是保持存储库较小且没有依赖关系。如果签入
package.json
package lock.json
任何签出存储库的人都可以下载相同的依赖项并运行项目

这将使存储库的占用空间保持小而整洁,并加快下载/处理速度(即在jenkins这样的构建工具中)


提示:删除节点模块后,请添加一个
.gitignore
文件以将其排除,以免再次意外签入。

感谢您的回答!您能解释一下库根目录的含义吗?我怀疑如果您启用了npm/节点支持,它会自动检测节点模块文件夹并将其标记为库根目录。它的意思是用来确定文件夹的类型。因此,它将使用其中的源代码自动完成,但如果您搜索某个内容,它将从您的项目中排除它(因为它不是您的源代码)。否则您将获得大量点击。文件夹图标标记为红色,表示它被排除在外。就像它将被标记为绿色的测试源。