I have deployed many webapps using Yeoman, Grunt and Bower. Recently, though, when I ran yo webapp
, and opted in for SASS, although it built successfully, it gave the following error in the top right corner of my screen (MAC OS 10.10.5):
(Expanded message):
I could still run the webapp with grunt serve
, and it was functioning, although whenever I tried to change the relevant path in my main.scss, something would automatically change it back upon saving, and the above error message would return.
In an effort to resolve this, I tried reinstalling npm, node, bower and grunt. After no effect, I tried completely uninstalling node and npm as per this answer, and then reinstalling from fresh. My npm version is 2.14.3 and my node version is 4.1.0.
Now, I am completely unable to deploy a webapp using yo webapp
. Here is the error, the warning seems to be related to Bower:
There are similar problems when running other webapps, such as the official angular webapp.
How can I resolve this situation?