【发布时间】:2017-05-03 16:54:10
【问题描述】:
.npmignore 和 .gitignore 有什么区别?我应该在每个文件中忽略哪些类型的文件?
【问题讨论】:
标签: git npm gitignore npmignore
.npmignore 和 .gitignore 有什么区别?我应该在每个文件中忽略哪些类型的文件?
【问题讨论】:
标签: git npm gitignore npmignore
.gitignore 列出了应该从任何提交到存储库的文件中省略哪些文件和文件夹。您可以使用 this repo 作为文件/文件夹模板到您的 .gitignore 中,具体取决于您的环境。
.npmignore 的作用类似于.gitignore,用于指定在将包发布到 NPM 时应省略哪些文件。您可以在.npmignore docs
【讨论】:
使用 .npmignore 文件将内容保存在您的包之外。如果没有 .npmignore 文件,但有 .gitignore 文件,那么 npm 将忽略 .gitignore 文件匹配的内容。如果要包含 .gitignore 文件排除的内容,可以创建一个空的 .npmignore 文件来覆盖它。
【讨论】: