使npm忽略以某些前缀开头的文件夹

时间:2018-11-02 14:24:30

标签: npm gitignore npmignore

现在我的.gitignore文件具有以下规则:

demos/test**

似乎可以在Git(和github)上正常工作,而忽略以下文件夹:

./demos/test-whatever/
./demos/test/

但是,当发布到npm时,这些文件夹不会被忽略并正在发布。

有什么方法可以将它们排除在npm之外?

3 个答案:

答案 0 :(得分:1)

您可能希望.npmignore将文件保留在包中。

答案 1 :(得分:0)

尝试使用.npmignore文件More info

答案 2 :(得分:0)

在根目录中创建一个 .npmignore文件,然后将demos/test**忽略规则添加到该文件中。供参考:

.npmignore

   demos/test**