From 75648812989629a8dc675c6743b31ff1f0cf8745 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Mon, 8 Jun 2015 17:53:55 -0400 Subject: [PATCH] don't minify files in /client adds an extra call to the client/route.js file on cold load but cuts a ton of extra weight in nodebb.min.js --- public/src/modules/composer.js | 13 +------------ src/meta/js.js | 22 ++++++++-------------- 2 files changed, 9 insertions(+), 26 deletions(-) diff --git a/public/src/modules/composer.js b/public/src/modules/composer.js index fa811d4fb0..b9aba0cc18 100644 --- a/public/src/modules/composer.js +++ b/public/src/modules/composer.js @@ -2,18 +2,7 @@ /* globals define, socket, app, config, ajaxify, utils, templates, bootbox */ -define('composer', [ - 'taskbar', - 'translator', - 'composer/controls', - 'composer/uploads', - 'composer/formatting', - 'composer/drafts', - 'composer/tags', - 'composer/categoryList', - 'composer/preview', - 'composer/resize' -], function(taskbar, translator, controls, uploads, formatting, drafts, tags, categoryList, preview, resize) { +define('composer', [], function(taskbar, translator, controls, uploads, formatting, drafts, tags, categoryList, preview, resize) { var composer = { active: undefined, posts: {}, diff --git a/src/meta/js.js b/src/meta/js.js index 99d0819d18..dd68b07271 100644 --- a/src/meta/js.js +++ b/src/meta/js.js @@ -45,29 +45,23 @@ module.exports = function(Meta) { 'public/src/variables.js', 'public/src/widgets.js' ], - rjs: [] + rjs: [ + 'public/src/client/footer.js' + ] } }; Meta.js.loadRJS = function(callback) { - var rjsPath = path.join(__dirname, '../../public/src'); + if (global.env === 'development') { + return callback(); + } - async.parallel({ - client: function(next) { - utils.walk(path.join(rjsPath, 'client'), next); - }, - modules: function(next) { - if (global.env === 'development') { - return next(null, []); - } + var rjsPath = path.join(__dirname, '../../public/src'); - utils.walk(path.join(rjsPath, 'modules'), next); - } - }, function(err, rjsFiles) { + utils.walk(path.join(rjsPath, 'modules'), function(err, rjsFiles) { if (err) { return callback(err); } - rjsFiles = rjsFiles.client.concat(rjsFiles.modules); rjsFiles = rjsFiles.map(function(file) { return path.join('public/src', file.replace(rjsPath, ''));