i using bower-installer copy files need bower_components folder bower_dist folder. here relevant part of bower.json file:
"install": { "path": "bower_dist" }, "dependencies": { "jquery": "~2.1.4", "bootstrap": "~3.3.4", "slick.js": "~1.5.5" }, now creating bower_dist folder , within folder each component. problem within slick.js component have few files (eot, svg, ttf, woff) need have in /slick.js/fonts folder (rather /slick.js/ folder).
how do this? i've tried specifying special case eot, svg, ttf , woff, gets applied components. plus don't want introduce need specify file types (js, css, etc)... rather want configure special font type slick.js. possible do?
the problem here appears slick.js uses glob pattern in bower.json main file array not supported...
globs
js/*.jsnot allowed.
you should following...
override required files slick.js in
bower.jsonfile (see install multiple main files , configurable paths)"install": { "base": "bower_dist", "path": { "js": "{name}", "css": "{name}", "eot": "{name}/fonts", "svg": "{name}/fonts", "ttf": "{name}/fonts", "woff": "{name}/fonts" }, "sources": { "slick.js": [ "bower_components/slick.js/slick/slick.min.js", "bower_components/slick.js/slick/slick.css", "bower_components/slick.js/slick/slick-theme.css", "bower_components/slick.js/slick/fonts/slick.eot", "bower_components/slick.js/slick/fonts/slick.svg", "bower_components/slick.js/slick/fonts/slick.ttf", "bower_components/slick.js/slick/fonts/slick.woff" ] } }substitute
bower_componentswhatever bower install directory is.follow this pull request.
Comments
Post a Comment