Before I can run gulp in my project I need to run npm install. This works except on my computer, because I get the following error:
gulp
npm install
Err
It seems that gulp need 'karma' dependencies (socket.io ,di ,log4js...) so you will have to run :
socket.io ,di ,log4js
npm install karma
so just runing this command solved the problem, and all should be good, the same thing happens with grunt as well for some reasons.