.npmignore和.gitignore有什么区别?

时间:2017-05-03 16:54:10

标签: git npm gitignore npmignore

.npmignore.gitignore之间有什么区别?我应该忽略哪些文件?

2 个答案:

答案 0 :(得分:21)

.gitignore列出了哪些文件&对存储库的任何提交都应该省略文件夹。根据您的环境,您可以在.gitignore中将this repo用于文件/文件夹模板。

.npmignore.gitignore的工作方式类似,用于指定在将包发布到NPM时应省略哪些文件。您可以在.npmignore docs

中详细了解相关信息

答案 1 :(得分:10)

使用.npmignore文件将东西从包中取出。如果没有.npmignore文件,但是有.gitignore文件,则npm将忽略.gitignore文件匹配的内容。如果要包含.gitignore文件排除的内容,可以创建一个空的.npmignore文件来覆盖它。