2014-12-14 14 views
7

C'è un modo per ignorare tutto tranne una cartella e il suo contenuto per una libreria bower. Ho provato qualcosa di simile, ma non ha funzionatoignora tutto tranne una cartella nel pergolato

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

mia struttura di cartelle simile a questa e voglio solo a distribuire la cartella dist.

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

risposta

22

Si dovrebbe utilizzare il seguente ignorare modelli:

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

Avviso è necessario il primo modello al fine di ignorare prima di tutto.

+5

Questo funziona anche per "ignorare": ["*", "! Dist/*"] '(il primo'! Dist/'non è necessario) – Clay

+1

è possibile ignorare la cartella di distribuzione e avere il contenuto da solo, cosicché su bower install non ottengo la cartella dist ma direttamente il contenuto al suo interno? – Santhosh