作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个具有 !file[myproj]:/node_modules//的作用域,并尝试使用 !file[myproj]://node_modules//不包含 node_modules 下的任何子目录,即不包含任何这些中的任何文件:
/node_modules/*
a/node_modules/*
b/c/node_modules/*
e/f/g/node_modules/*
anything/preceding/the/folder/node_modules/*
最佳答案
您一定遇到过这个问题,因为 node_modules
仅部分排除 - package.json
中列出的直接依赖项添加到 JavaScript 库 并因此包括在内。
排除 node_modules
完全,使用 在项目中 搜索的范围。仅在使用 时才包含 JavaScript 库目录选择相应文件夹的范围,或使用带有显式过滤器的自定义范围时。
请注意,从自定义范围中排除库有点棘手……要使其工作,您需要在范围模式前加上 file[your_project_name]:*/&&
前缀。覆盖默认范围 - 参见 https://youtrack.jetbrains.com/issue/IDEA-145142#comment=27-1156171解释
相关功能请求:IDEA-103560
关于intellij-idea - 如何在 IntelliJ 的路径搜索中查找出现此路径的任何地方排除 node_modules,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48615489/
我是一名优秀的程序员,十分优秀!