Javascript 在nodejs中复制精确的.gitignore样式解析
我正试图确定在我们的几个不同用例中使用哪个匹配器。最重要的是,我们希望复制gitignore解析器的行为 我们正在考虑使用or。但它们似乎都具有.gitignore默认解析所不提供的扩展功能 也就是说,globby使用fast glob,fast glob使用micromatch,它公开了自定义功能。node glob似乎也扩展了默认语法。因此,我开始在链条的较低位置进行调查 我有点困惑,为什么有这么多的软件包似乎都在做相同/非常相似的事情Javascript 在nodejs中复制精确的.gitignore样式解析,javascript,wildcard,filepath,Javascript,Wildcard,Filepath,我正试图确定在我们的几个不同用例中使用哪个匹配器。最重要的是,我们希望复制gitignore解析器的行为 我们正在考虑使用or。但它们似乎都具有.gitignore默认解析所不提供的扩展功能 也就是说,globby使用fast glob,fast glob使用micromatch,它公开了自定义功能。node glob似乎也扩展了默认语法。因此,我开始在链条的较低位置进行调查 我有点困惑,为什么有这么多的软件包似乎都在做相同/非常相似的事情 意见/问题: 它们似乎都以这样或那样的
可以理解。在阅读了更多关于图书馆的详细自述后,你的困惑应该被消除。每个图书馆都会非常详细地解答您的问题 在自述文件的底部隐藏得很好;)非常感谢。你知道gitignore使用哪种标准文件吗?我相信gitignore(git)使用的是wildmatch(
wildmat.c
)或它的派生版本