Npm.require load correct submodule

This commit is contained in:
gsuess
2015-01-22 00:08:54 +01:00
committed by David Glasser
parent be11590dbe
commit 2bd8eae66b

View File

@@ -129,10 +129,11 @@ Fiber(function () {
return require(name);
}
var nodeModuleDir =
path.resolve(serverDir, fileInfo.node_modules, name.split("/")[0]);
var nodeModuleBase = path.resolve(serverDir, fileInfo.node_modules);
if (fs.existsSync(nodeModuleDir)) {
var nodeModuleDir = path.resolve(nodeModuleBase, name);
if (fs.existsSync(path.resolve(nodeModuleBase, name.split("/")[0]))) {
return require(nodeModuleDir);
}
try {