2016-03-28 85 views
0

我有以下结构的节点模块:NPM期间更改文件夹结构发布

src 
- folder1 
- folder2 
- ... 
dist (Will be generated by grunt) 
- folder1 
- folder2 

我只想DIST文件夹的内容发布到NPM注册表。在我的package.json中,我使用files字段来拾取dist文件夹。

files: ['dist/**'] 

上面的模式也拿起文件夹dist。我只想要dist文件夹的内容,而不是dist文件夹。我该如何去做呢?

回答

0

您可以使用下面定义的水珠解决此问题:

files: ['dist/**', '!dist'] 
  • !dist将匹配的文件夹,并表示它不应该被包括在内。
  • dist/**将匹配dist目录的所有内容。
+0

这似乎没有工作。这是一起排除dist文件夹。 –