我有一个具有以下结构的节点模块:
src
- folder1
- folder2
- ...
dist (Will be generated by grunt)
- folder1
- folder2
我想只将dist文件夹的内容发布到npm注册表。在我的package.json中,我使用files字段来拾取dist文件夹。
files: ['dist/**']
上面的模式也是拿起文件夹dist。我只想要dist文件夹的内容而不是dist文件夹。我该怎么做呢?
答案 0 :(得分:0)
您可以使用下面定义的glob解决此问题:
files: ['dist/**', '!dist']
!dist
将与该文件夹匹配,并表示不应包含该文件夹。dist/**
将匹配dist
目录的所有内容。