use of path.join everywhere

This commit is contained in:
Clément GOUIN
2019-06-20 10:40:48 +02:00
parent fe6cca6453
commit 07dd06a338
8 changed files with 77 additions and 76 deletions
+11 -10
View File
@@ -1,29 +1,30 @@
const fs = require('fs');
const path = require('path');
const ncp = require('ncp').ncp;
const copy = (src,dest) => {
ncp(src,dest, function(err){
if(err)
const copy = (src, dest) => {
ncp(src, dest, function (err) {
if (err)
console.error(err);
else
console.log(`copied ${src} to ${dest}`);
});
};
copy('./src/config.default.json','./config.example.json');
copy(path.join('src', 'config.default.json'), 'config.example.json');
if (!fs.existsSync('./data')) {
fs.mkdirSync('./data');
if (!fs.existsSync('data')) {
fs.mkdirSync('data');
copy('./sample_data/home','./data');
copy(path.join('sample_data','home'), 'data');
const pad0 = n => ('0'+n).substr(-2);
const pad0 = n => ('0' + n).substr(-2);
const datetime = new Date();
const dir = `./data/${datetime.getFullYear()}/${pad0(datetime.getMonth()+1)}/${pad0(datetime.getDate())}`;
const dir = path.join('data', datetime.getFullYear().toString(), pad0(datetime.getMonth() + 1), pad0(datetime.getDate()));
if (!fs.existsSync(dir))
fs.mkdirSync(dir, {recursive: true});
copy('./sample_data/article',dir);
copy(path.join('sample_data','article'), dir);
}