【发布时间】:2016-12-02 18:53:39
【问题描述】:
在我的项目树中,我有一个特定的文件夹(我们称之为dist),它在构建期间填充了文件。我想从版本控制中排除这些文件,所以我在该文件夹中放置了一个 .gitignore 文件,以忽略这些文件。
但是,当我构建包并使用npm publish 发布它时,我希望文件位于包中。但npm 看到.gitignore 并忽略文件夹中的文件。
我在项目的根目录中有一个单独的.npmignore,但子文件夹中的.gitignore 仍然受到尊重。
root
dist
.gitignore
.gitignore
.npmignore
【问题讨论】: