fix blog builder

This commit is contained in:
Sami Samhuri 2011-11-26 19:30:01 -08:00
parent 1bd690c08a
commit 2b6af02d8e

View file

@ -45,9 +45,14 @@ function main() {
function buildProject(name, project, ctx) {
var dir = path.join(__dirname, 'proj', name)
, index = path.join(dir, 'index.html')
try {
fs.statSync(dir)
fs.mkdir(dir, 0775, function(err) {
if (err && err.code !== 'EEXIST') throw err
}
catch (e) {
fs.mkdirSync(dir, 0775)
}
fs.unlink(index, function(err) {
if (err && err.code !== 'ENOENT') throw err
project.name = name
@ -58,7 +63,6 @@ function buildProject(name, project, ctx) {
if (ctx.n === 0) console.log('done projects')
})
})
})
}
if (module == require.main) main()