diff --git a/support/compile.js b/support/compile.js index 6b3166bb6..827263c13 100644 --- a/support/compile.js +++ b/support/compile.js @@ -1,4 +1,3 @@ - /** * Module dependencies. */ @@ -88,7 +87,7 @@ function parseConditionals(js) { function compile() { var buf = ''; - buf += '(function() {\n'; + buf += 'var jade = (function() {\n'; buf += '\n// CommonJS require()\n\n'; buf += browser.require + '\n\n'; buf += 'require.modules = {};\n\n'; @@ -102,7 +101,7 @@ function compile() { buf += js; buf += '\n}); // module: ' + file + '\n'; }); - buf += '\nwindow.jade = require("jade");\n'; + buf += '\nreturn require("jade");\n'; buf += '})();\n'; fs.writeFile('jade.js', buf, function(err){ if (err) throw err; @@ -173,4 +172,4 @@ var browser = { register: function(path, fn){ require.modules[path] = fn; } -}; \ No newline at end of file +};