I’ve experience weird moment today when trying to run my friend’s gulp script which call node-sass, it throw this error
Error: ENOENT: no such file or directory, scandir '**/node_modules/node-sass/vendor'
I call it weird because normally it has ‘vendor’ folder.
After Googling, visiting some stackoverflow pages, the solution is simple: just invoke these two commands
nodejs node_modules/node-sass/scripts/install.js npm rebuild node-sass
then you’re good to go 🙂