aseemk / requireDir

Node.js helper to require() directories.
MIT License
484 stars 60 forks source link

Error: Cannot find module 'require‐dir' #19

Closed leanne1 closed 6 years ago

leanne1 commented 8 years ago

I know this has been raised before but i don't see the solution.

npm install require-dir --save-dev

Package gets installed.

In gulpfile:

var requireDir = require('require‐dir');
requireDir('./folder-a/folder-b');

Error message:

module.js:338
    throw err;
    ^
Error: Cannot find module 'require‐dir'
etc ...

Node v0.12.7

Could you please explain why I am getting this error and if there is a simple fix?

Thanks

aseemk commented 8 years ago

This is a good q. We recently upgraded to Node 0.12 and I've started seeing this too!

I don't know what's causing this yet — I've already tried to rework the code to see if I can overcome it, unsuccessfully — but one workaround for now is to npm uninstall require-dir and then undo that.

Sorry about that! I hope to figure out the issue sometime...

lee-40square commented 8 years ago

Well, with Node 4.0 I wonder how this issue will work out. At least we're going to get some stable release cycles. :-)

Ross-Rawlins commented 8 years ago

+1

yocontra commented 6 years ago

Shouldn't be an issue anymore, closing.