Hello Leader,
Well I did read before posting, and perhaps this is out of my league. But hey, if I don’t try…
First I followed te Theme Development with gulp and bower video. If I take exactly the same steps, the first difference is the way font-awesome is put in bower.json.
The video: “fontawesome”: "~4.3.0”
Mine: "font-awesome": "fontawesome#^4.7.0"
Apart from the version I don’t understand why I get ‘#^’ instead of ~
Anyway, mij bower.json in de template root folder looks like this (completely different than in video):
{
"name": "sage",
"homepage": "https://roots.io/sage/",
"authors": [
"Ben Word <ben@benword.com>"
],
"license": "MIT",
"private": true,
"dependencies": {
"bootstrap": "git://github.com/twbs/bootstrap.git#v4.0.0-alpha.4",
"fancyBox": "^2.1.5",
"wow": "wowjs#^1.1.2",
"font-awesome": "fontawesome#^4.7.0"
}
}
And in the bower_components -> font-awesome folder, the bower.json looks like this:
{
"name": "font-awesome",
"description": "Font Awesome",
"keywords": [],
"homepage": "http://fontawesome.io",
"dependencies": {},
"devDependencies": {},
"license": ["OFL-1.1", "MIT", "CC-BY-3.0"],
"main": [
"less/font-awesome.less",
"scss/font-awesome.scss"
],
"ignore": [
"*/.*",
"*.json",
"src",
"*.yml",
"Gemfile",
"Gemfile.lock",
"*.md"
]
}
I’m confused and hope you can tell me where and how to put the override.
Thank you very much.