dedicated stylesheet.css route for LESS compilation, no longer usin less-middleware for base theme...

This commit is contained in:
Julian Lam
2014-02-25 14:13:09 -05:00
parent 156c0302c9
commit 53f1e4d3d4
5 changed files with 73 additions and 15 deletions

View File

@@ -22,16 +22,18 @@ var path = require('path'),
topics = require('./topics'),
ThreadTools = require('./threadTools'),
notifications = require('./notifications'),
admin = require('./routes/admin'),
userRoute = require('./routes/user'),
apiRoute = require('./routes/api'),
feedsRoute = require('./routes/feeds'),
auth = require('./routes/authentication'),
meta = require('./meta'),
plugins = require('./plugins'),
logger = require('./logger'),
templates = require('./../public/src/templates'),
translator = require('./../public/src/translator');
translator = require('./../public/src/translator'),
admin = require('./routes/admin'),
userRoute = require('./routes/user'),
apiRoute = require('./routes/api'),
feedsRoute = require('./routes/feeds'),
themeRoute = require('./routes/theme');
if(nconf.get('ssl')) {
server = require('https').createServer({
@@ -322,13 +324,6 @@ process.on('uncaughtException', function(err) {
}
}
app.use(require('less-middleware')({
src: path.join(nconf.get('themes_path'), themeId),
dest: path.join(__dirname, '../public/css'),
prefix: nconf.get('relative_path') + '/css',
yuicompress: app.enabled('minification') ? true : false
}));
next();
} else {
// If not using a local theme (bootswatch, etc), drop back to vanilla
@@ -487,8 +482,8 @@ process.on('uncaughtException', function(err) {
};
app.namespace(nconf.get('relative_path'), function () {
auth.registerApp(app);
themeRoute.createRoutes(app);
admin.createRoutes(app);
userRoute.createRoutes(app);
apiRoute.createRoutes(app);