如何在curdir中列出不被npm的.gitignore和.npmignore忽略的文件

如何查看当前目录中将由npm publish的文件列表,换句话说,忽略.gitignore.npmignore忽略规则的.npmignore

我期望一个特定的命令行或Node.js模块/函数可以完成这项工作。

我不知道这是否真的有帮助,但看看package.jsonfiles字段https://docs.npmjs.com/files/package.json#files

package.jsonfiles字段中,您可以指定要发布的文件。

我认为你在files字段中包含的files将覆盖任何.gitignore规则,但不会.npmignore规则。 我不确定。