Utilizzo il bower-installer per copiare i file necessari dalla cartella bower_components nella cartella bower_dist. Ecco una parte rilevante del file di bower.json:Come modificare il percorso del bower-installer per un componente
"install": {
"path": "bower_dist"
},
"dependencies": {
"jquery": "~2.1.4",
"bootstrap": "~3.3.4",
"slick.js": "~1.5.5"
},
Ora, questa è la creazione di cartelle bower_dist e all'interno di esso cartella per ogni componente. Il problema è che all'interno del componente slick.js ho pochi file (eot, svg, ttf, woff) che ho bisogno di avere nella cartella /slick.js/fonts
(piuttosto che nella cartella /slick.js/
).
Come posso fare? Ho provato a specificare casi speciali per eot, svg, ttf e woff, ma poi viene applicato a tutti i componenti. Inoltre, non voglio introdurre la necessità di specificare tutti i tipi di file (js, css, ecc) ... piuttosto voglio semplicemente configurare un tipo di carattere speciale per slick.js. È possibile farlo?
Non appena aggiungo "sources": {"slick.js": ... comando bower-installer interrompe la pubblicazione di slick.js. Sei sicuro che sia il formato corretto? Ho anche provato a modificare bower.json da slick.js nel modo in cui lo hai fatto in pull request, ma ancora non funziona - non crea una struttura di cartelle adeguata. – kape123
@ kape123 Stavo seguendo la documentazione del bower-installer ~ https://github.com/blittle/bower-installer#install-multiple-main-files. Sembra che sia necessario prefisso il percorso del file con la directory di installazione di bower. Aggiornerò la mia risposta con un esempio – Phil
sì, quando lo metto in questo modo, copia i file. Ma di nuovo li mette tutti nella stessa directory - /bower_dist/slick.js/ ... non crea directory di font per i font. ; ( – kape123