Commit e0b2a151 authored by Nikolay Gromov's avatar Nikolay Gromov

Коррекция создания блока

parent 1113f48c
...@@ -18,15 +18,9 @@ const extensions = uniqueArray(defaultExtensions.concat(process.argv.slice(3))); ...@@ -18,15 +18,9 @@ const extensions = uniqueArray(defaultExtensions.concat(process.argv.slice(3)));
// Если есть имя блока // Если есть имя блока
if (blockName) { if (blockName) {
const dirPath = `${dir.blocks}${blockName}/`; // полный путь к создаваемой папке блока const dirPath = `${dir.blocks}${blockName}/`; // полный путь к создаваемой папке блока
mkdirp(dirPath, (err) => { // создаем
// Если какая-то ошибка — покажем
if (err) {
console.error(`[NTH] Отмена операции: ${err}`);
}
// Нет ошибки, поехали! const made = mkdirp.sync(dirPath);
else { console.log(`[NTH] Создание папки: ${made}`);
console.log(`[NTH] Создание папки: ${dirPath} (если отсутствует)`);
// Обходим массив расширений и создаем файлы, если они еще не созданы // Обходим массив расширений и создаем файлы, если они еще не созданы
extensions.forEach((extension) => { extensions.forEach((extension) => {
...@@ -54,10 +48,8 @@ if (blockName) { ...@@ -54,10 +48,8 @@ if (blockName) {
else if (extension === 'img') { else if (extension === 'img') {
const imgFolder = `${dirPath}img/`; const imgFolder = `${dirPath}img/`;
if (fileExist(imgFolder) === false) { if (fileExist(imgFolder) === false) {
mkdirp(imgFolder, (err) => { const made = mkdirp.sync(imgFolder);
if (err) console.error(err); console.log(`[NTH] Создание папки: ${made}`);
else console.log(`[NTH] Создание папки: ${imgFolder} (если отсутствует)`);
});
} else { } else {
console.log(`[NTH] Папка ${imgFolder} НЕ создана (уже существует) `); console.log(`[NTH] Папка ${imgFolder} НЕ создана (уже существует) `);
} }
...@@ -66,10 +58,8 @@ if (blockName) { ...@@ -66,10 +58,8 @@ if (blockName) {
else if (extension === 'bg-img') { else if (extension === 'bg-img') {
const imgFolder = `${dirPath}bg-img/`; const imgFolder = `${dirPath}bg-img/`;
if (fileExist(imgFolder) === false) { if (fileExist(imgFolder) === false) {
mkdirp(imgFolder, (err) => { const made = mkdirp.sync(imgFolder);
if (err) console.error(err); console.log(`[NTH] Создание папки: ${made}`);
else console.log(`[NTH] Создание папки: ${imgFolder} (если отсутствует)`);
});
} else { } else {
console.log(`[NTH] Папка ${imgFolder} НЕ создана (уже существует) `); console.log(`[NTH] Папка ${imgFolder} НЕ создана (уже существует) `);
} }
...@@ -101,9 +91,6 @@ if (blockName) { ...@@ -101,9 +91,6 @@ if (blockName) {
}); });
} }
}); });
}
});
} else { } else {
console.log('[NTH] Отмена операции: не указан блок'); console.log('[NTH] Отмена операции: не указан блок');
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment