diff --git a/source/ports/node_port/index.js b/source/ports/node_port/index.js index 28598873b..81438decf 100644 --- a/source/ports/node_port/index.js +++ b/source/ports/node_port/index.js @@ -200,6 +200,14 @@ mod.prototype.require = function (name) { }; /* Try to load it with NodeJS first */ + try { + return node_require.apply(this, [ name ]); + } catch (e) { + if (e.code !== 'MODULE_NOT_FOUND') { + throw e; + } + } + try { return node_require.apply(this, [ require.resolve(name) ]); } catch (e) {