假设我有一个包含以下内容的 .gitignore 或 .npmignore 文件:
logs
*.sh
*.log
并不是说 .npmignore 文件被设计为像 .gitignore 文件一样被解释。
我的问题是- 如何使用标准 .npmignore / .gitignore 文件的内容并将它们映射到--exclude
tar 命令的选项?
基本上我需要做这样的事情:
find -not -path (whatever is in gitignore) | tar
或者只是这个:
tar --exclude="whatever matches gitignore/npmignore"
后者看起来不错,但是如何将 .gitignore / .npmignore 中的内容映射到命令行?有没有可以做到这一点的包?