【发布时间】:2018-11-02 14:24:30
【问题描述】:
现在我的.gitignore 文件有以下规则:
demos/test**
这似乎与 Git(和 github)一起工作正常并忽略以下文件夹:
./demos/test-whatever/
./demos/test/
但是当发布到 npm 时,这些文件夹不会被忽略并且正在发布。
有什么方法可以将它们从 npm 中排除?
【问题讨论】:
现在我的.gitignore 文件有以下规则:
demos/test**
这似乎与 Git(和 github)一起工作正常并忽略以下文件夹:
./demos/test-whatever/
./demos/test/
但是当发布到 npm 时,这些文件夹不会被忽略并且正在发布。
有什么方法可以将它们从 npm 中排除?
【问题讨论】:
您可能希望.npmignore 将文件保留在您的包之外。
【讨论】:
.npmignore 未找到时使用 .gitignore?
在您的根目录中创建一个 .npmignore 文件,并将您的 demos/test** 忽略规则添加到此文件中。供参考:
.npmignore
demos/test**
【讨论】:
尝试.npmignore 文件More info
【讨论】: