让 npm 忽略以特定前缀开头的文件夹

Make npm ignore folders starting by certain prefix

现在我的 .gitignore 文件有以下规则:

demos/test**

这似乎与 Git(和 github)一起工作并忽略了以下文件夹:

./demos/test-whatever/
./demos/test/

但是当发布到 npm 时,这些文件夹不会被忽略并且正在发布。

有什么方法可以将它们从 npm 中排除?

尝试 .npmignore 文件 More info

在您的根目录中创建一个 .npmignore 文件 并将您的 demos/test** 忽略规则添加到此文件。供参考:

.npmignore

   demos/test**

您可能希望.npmignore将文件从您的包中取出。