fix #48 - ability to just run ----> bundle /Users/craig/Developer/Public/nexe/lib/index.js

unable to include script /Users/craig/Developer/Public/nexe/lib/exe.js from /Users/craig/Developer/Public/nexe/lib/index.js, Error: Cannot find module 'nexe'
    at Function.module.exports [as sync] (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/node_modules/resolve/lib/sync.js:32:11)
    at resolvePath (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/pathInfo.js:135:20)
    at self.getPathInfo (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/pathInfo.js:88:24)
    at /Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/analyzeDeps.js:324:13
    at /Users/craig/Developer/Public/nexe/node_modules/async/lib/async.js:111:13
    at Array.forEach (native)
    at _each (/Users/craig/Developer/Public/nexe/node_modules/async/lib/async.js:32:24)
    at Object.async.each (/Users/craig/Developer/Public/nexe/node_modules/async/lib/async.js:110:9)
    at scanRequired (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/analyzeDeps.js:321:9)
    at Function.on.success.deps.forEach.dep.source (/Users/craig/Developer/Public/nexe/node_modules/sardines/node_modules/amdify/lib/analyzeDeps.js:245:5) in cwd. Resolves package.json main script
This commit is contained in:
Craig Condon
2014-05-28 10:47:52 -07:00
parent 8a0121023e
commit bc4f50f69b
3 changed files with 10 additions and 4 deletions
+1 -2
View File
@@ -55,9 +55,8 @@ function toRelative(pt) {
}
require('../lib').compile({
input : toRelative(argv.i),
input : require.resolve(toRelative(argv.i)),
output : toRelative(argv.o),
flags : argv.f,
nodeVersion : argv.r,
+9 -1
View File
@@ -149,7 +149,15 @@ function _downloadNode (version, directory, complete) {
var output = fs.createWriteStream(nodeFilePath, { "flags": "w+" });
_logProgress(request(url)).pipe(output);
// need to set user-agent to bypass some corporate firewalls
var requestOptions = {
url: url,
headers: {
"User-Agent": "Node.js"
}
}
_logProgress(request(requestOptions)).pipe(output);
output.on("close", function () { next(); });
},
-1
View File
@@ -20,7 +20,6 @@
"async": "~0.2.10",
"colors": "~0.6.2",
"glob": "~3.2.9",
"progress": "~1.1.3"
"progress": "~1.1.3",
"tar.gz": "0.1.1"
},