clean templates directory before beginning compilation

v1.18.x
psychobunny 11 years ago
parent 90a80ad83d
commit a9046b926d

@ -48,7 +48,8 @@
"less": "^1.6.3",
"daemon": "~1.1.0",
"underscore": "^1.6.0",
"mkdirp": "~0.3.5"
"mkdirp": "~0.3.5",
"rimraf": "~2.2.6"
},
"optionalDependencies": {
"redis": "0.8.3",

@ -83,10 +83,13 @@ function routeCurrentTheme(app, themeData) {
}
function compileTemplates(pluginTemplates) {
var mkdirp = require('mkdirp');
var mkdirp = require('mkdirp'),
rimraf = require('rimraf');
winston.info('[themes] Compiling templates');
rimraf.sync(nconf.get('views_dir'));
mkdirp.sync(nconf.get('views_dir'));
utils.walk(nconf.get('base_templates_path'), function(err, baseTpls) {
utils.walk(nconf.get('theme_templates_path'), function (err, themeTpls) {
var paths = pluginTemplates;

Loading…
Cancel
Save