.npmignore
和.gitignore
有什么区别?我应该在每个文件中忽略什么样的文件?
.gitignore
列出了在对存储库的任何提交中应省略哪些文件和文件夹。您可以使用 this repo 文件/文件夹模板到您的 .gitignore
中,具体取决于您的环境。
.npmignore
与.gitignore
的作用类似,它用于指定在将包发布到 NPM 时应省略哪些文件。您可以在.npmignore
文档中阅读更多相关信息
使用
.npmignore
文件将东西放在包裹之外。如果没有.npmignore
文件,但是有.gitignore
文件,那么npm会忽略.gitignore
文件匹配的东西。如果您想包含 .gitignore
文件排除的内容,您可以创建一个空的 .npmignore
文件来覆盖它。