25

.npmignore和有什么区别.gitignore?我应该在每个文件中忽略哪些类型的文件?

4

2 回答 2

35

.gitignore列出应该从对存储库的任何提交中省略哪些文件和文件夹。您可以根据您的环境将此存储库用于文件/文件夹的模板。.gitignore

.npmignore与 类似.gitignore,它用于指定在将包发布到 NPM 时应省略哪些文件。您可以在.npmignore文档中阅读更多相关信息

于 2017-05-03T16:59:48.310 回答
15

使用 .npmignore 文件将内容保留在您的包之外。如果没有 .npmignore 文件,但有 .gitignore 文件,那么 npm 将忽略 .gitignore 文件匹配的内容。如果要包含 .gitignore 文件排除的内容,可以创建一个空的 .npmignore 文件来覆盖它。

于 2017-05-03T17:02:12.587 回答