2014-12-14 14 views
7

Có cách nào để bỏ qua mọi thứ ngoại trừ thư mục và nội dung của thư viện đó. Tôi cố gắng một cái gì đó như thế này nhưng nó đã không làm việcbỏ qua mọi thứ ngoại trừ một thư mục trong bower

"ignore": [ 
    "./!(dist)" 
] 

cấu trúc thư mục của tôi trông như thế này và tôi chỉ muốn phân phối thư mục dist.

/dist 
    myLibrary.js 
    myLibrary.min.js 
/src 
    ... 
/node_modules 
    ... 
package.json 
bower.json 
... 

Trả lời

22

Bạn nên sử dụng sau bỏ qua mẫu:

"ignore": [ 
    "*", 
    "!dist/", 
    "!dist/*" 
] 

Chú ý bạn cần mô hình đầu tiên để đầu bỏ qua tất cả mọi thứ.

+5

này cũng làm việc ' "bỏ qua": [ "*", "! Dist/*"]' (! Là người đầu tiên 'dist/'là không cần thiết) – Clay

+1

là nó có thể bỏ qua các thư mục phân phối và có các nội dung một mình, vì vậy mà trên bower cài đặt tôi không nhận được thư mục dist nhưng trực tiếp nhận được các nội dung bên trong nó? – Santhosh

Các vấn đề liên quan