作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
Android Studio中打开文件窗口,Command+Shift+O,默认会搜索所有目录,包括 node_modules
目录。这迫使您必须遍历无穷无尽的通用文件,例如 AndroidManifest.xml
,然后才能在您的根目录中找到该文件。
我注意到在 my_project.iml
文件中有一个 excludeFolder
标签,但是我对 my_project.iml
文件所做的任何编辑都会得到下次我重建项目时覆盖。
如何将 node_modules
目录永久排除在“打开文件”窗口中?
这是在 Android Studio 3.0 上。
最佳答案
build.gradle
文件中添加 excludeDirs
。根据 Nilzor's solution ,正确的方法是将以下内容添加到您的根 build.gradle
文件中:
apply plugin: 'idea'
idea.module {
excludeDirs += file('node_modules/')
}
现在,重建您的项目并检查您的 my_project.iml
文件。您将看到新的 excludeFolder
条目:
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.gradle" />
<excludeFolder url="file://$MODULE_DIR$/node_modules" />
</content>
关于android - 如何从 Android Studio 的“打开文件”窗口中排除一个目录,例如 `node_modules`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47244841/
我是一名优秀的程序员,十分优秀!