Merge pull request #230 from jpheur/master
Fixes "Native module not found" problem
This commit is contained in:
+7
-3
@@ -673,13 +673,17 @@ function _monkeyPatchMainJs(compiler, complete) {
|
||||
return ~content.indexOf("nexe");
|
||||
},
|
||||
function(content, next) {
|
||||
next(null, content.replace(/\(function\(process\) \{/, '\
|
||||
content = content.replace(/\(function\(process\) \{/, '\
|
||||
(function(process) {\n\
|
||||
process._eval = \'require("nexe");\';\n\
|
||||
if (process.argv[1] !== "nexe.js") {\n\
|
||||
process.argv.splice(1, 0, "nexe.js");\n\
|
||||
}\n\
|
||||
'))
|
||||
')
|
||||
content = content.replace('function startup() {', '\
|
||||
function startup() {\n\
|
||||
process._eval = NativeModule.getSource("nexe");\n\
|
||||
')
|
||||
next(null, content)
|
||||
},
|
||||
complete
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user