Description
I have this issue also open (well, now closed but not fixed) in Gulp's GitHub repo. The problem is that Gulp has stopped working in recent IO versions (I am using Windows 8.1 and Gulp 3.9.0, and I have just updated to io.js 2.3.0). The error message is:
Cannot find module 'clone'
And the full log is:
Error: Cannot find module 'clone'
at Function.Module._resolveFilename (module.js:332:15)
at Function.Module._load (module.js:282:25)
at Module.require (module.js:361:17)
at require (module.js:380:17)
at Object.<anonymous> (C:\Users\<username>\AppData\Roaming\npm\node_modules\gulp\node_modules\gulp-util\node_modules\vinyl\index.js:2:13)
at Module._compile (module.js:426:26)
at Object.Module._extensions..js (module.js:444:10)
at Module.load (module.js:351:32)
at Function.Module._load (module.js:306:12)
at Module.require (module.js:361:17)
I have completely removed all my global modules and even used npm cache clean
. I have reinstalled the modules with my user and as administrator. I have done it globally and in my project directory and nothing happens. The error is still there.
I have installed gulp with an older version of io.js (to avoid npm problems) and then, I have try to run gulp with the following versions of io.js (without reinstalling gulp) and the result has been the following:
- iojs-v2.0.2-x64 --> working
- iojs-v2.1.0-x64 --> working
- iojs-v2.2.0-x64 --> failed
- iojs-v2.2.1-x64 --> failed
- iojs-v2.3.0-x64 --> failed
Right now I am using iojs-v2.1.0-x64 and it works just fine.
Could you please help me?
Thanks