【问题标题】:What's the difference between .npmignore and .gitignore?.npmignore 和 .gitignore 有什么区别?
【发布时间】:2017-05-03 16:54:10
【问题描述】:

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

【问题讨论】:

    标签: git npm gitignore npmignore


    【解决方案1】:

    .gitignore 列出了应该从任何提交到存储库的文件中省略哪些文件和文件夹。您可以使用 this repo 作为文件/文件夹模板到您的 .gitignore 中,具体取决于您的环境。

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

    中了解更多信息

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      猜你喜欢
      • 2011-11-05
      • 2017-11-08
      • 1970-01-01
      • 2021-08-05
      • 2013-09-14
      • 2010-10-02
      • 2011-12-12
      • 2010-09-16
      • 2012-03-14
      相关资源
      最近更新 更多