首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.eslintignore不在同级目录中工作

.eslintignore不在同级目录中工作
EN

Stack Overflow用户
提问于 2015-08-24 14:14:28
回答 1查看 1.4K关注 0票数 2

我很难让grunt-eslint获取一个.eslintignore文件。

我的设置非常不典型,因为我在同级目录而不是工作目录本身的文件上运行该任务。

代码语言:javascript
复制
grunt.initConfig({
    eslint: {
       options: {
          configFile: '.eslintrc',
          extensions: ['.js', '.html', '.xhtml', '.htm']
     },
     one: ['../' + project],
     all: ['../*']
   },
});

我的.eslintignore

代码语言:javascript
复制
**/*.js
**/*.html

这些模式似乎与同级目录中的任何文件不匹配。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-08-24 14:14:28

这个问题相当于minimatch (由eslint使用)如何解析**预先执行的文件路径。实际上,**递归地遍历来自工作目录的所有子目录,只有,这是有意义的。

要正确匹配同级目录中的文件,一个简单的问题是在.eslintignore文件路径前面加上../

代码语言:javascript
复制
../**/*.js
../**/*.html

希望这能有所帮助!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32184532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档