|
@@ -12,10 +12,11 @@ module.parent.paths = []
|
|
|
const originalNodeModulePaths = Module._nodeModulePaths
|
|
|
Module._nodeModulePaths = function (from) {
|
|
|
const paths = originalNodeModulePaths(from)
|
|
|
- const rootPath = process.resourcesPath
|
|
|
|
|
|
// If "from" is outside the app then we do nothing.
|
|
|
- const skipOutsidePaths = path.resolve(from).startsWith(rootPath)
|
|
|
+ const rootPath = process.resourcesPath + path.sep
|
|
|
+ const fromPath = path.resolve(from) + path.sep
|
|
|
+ const skipOutsidePaths = fromPath.startsWith(rootPath)
|
|
|
if (skipOutsidePaths) {
|
|
|
return paths.filter(function (candidate) {
|
|
|
return candidate.startsWith(rootPath)
|