Commit c75cd379 authored by Nikolay Gromov's avatar Nikolay Gromov

remove some vars

parent e2eac246
...@@ -12,7 +12,7 @@ let defaultExtensions = ['html', 'less']; // расширения по умол ...@@ -12,7 +12,7 @@ let defaultExtensions = ['html', 'less']; // расширения по умол
let extensions = uniqueArray(defaultExtensions.concat(process.argv.slice(3))); let extensions = uniqueArray(defaultExtensions.concat(process.argv.slice(3)));
if(blockName) { if(blockName) {
let dirPath = dirs.blocks + '/' + blockName + '/'; let dirPath = dirs.source + '/blocks/' + blockName + '/';
mkdirp(dirPath, function(err){ mkdirp(dirPath, function(err){
if(err) { if(err) {
console.error('[NTH] Отмена операции: ' + err); console.error('[NTH] Отмена операции: ' + err);
...@@ -24,8 +24,8 @@ if(blockName) { ...@@ -24,8 +24,8 @@ if(blockName) {
let fileContent = ''; let fileContent = '';
let fileCreateMsg = ''; let fileCreateMsg = '';
if(extention == 'less') { if(extention == 'less') {
fileContent = '@import "' + dirs.less + '/variables.less"; // только для удобства обращения к переменным\n@import "' + dirs.less + '/mixins/mixins.less"; // только для удобства обращения к примесям\n\n\n.' + blockName + ' {\n \n}\n'; fileContent = '@import "' + dirs.source + '/less/variables.less"; // только для удобства обращения к переменным\n@import "' + dirs.source + '/less/mixins/mixins.less"; // только для удобства обращения к примесям\n\n\n.' + blockName + ' {\n \n}\n';
fileCreateMsg = '[NTH] Для импорта стилей: @import "' + dirs.blocks + '/' + blockName + '/' + blockName + '.less";'; fileCreateMsg = '[NTH] Для импорта стилей: @import "' + dirs.source + '/blocks/' + blockName + '/' + blockName + '.less";';
} }
else if(extention == 'html') { else if(extention == 'html') {
fileContent = '<!--DEV\n\nНужно убрать пробел между @-ами:\n\n@ @include(\'blocks/' + blockName + '/' + blockName + '.html\')\n\n-->\n<div class="' + blockName + '">content</div>\n'; fileContent = '<!--DEV\n\nНужно убрать пробел между @-ами:\n\n@ @include(\'blocks/' + blockName + '/' + blockName + '.html\')\n\n-->\n<div class="' + blockName + '">content</div>\n';
......
...@@ -202,7 +202,7 @@ gulp.task('watch', function () { ...@@ -202,7 +202,7 @@ gulp.task('watch', function () {
gulp.watch([ gulp.watch([
dirs.source + '/*.html', dirs.source + '/*.html',
dirs.source + '/_include/*.html', dirs.source + '/_include/*.html',
dirs.blocks + '/**/*.html', dirs.source + '/blocks/**/*.html',
], gulp.series('html')); ], gulp.series('html'));
// Слежение за LESS (они точно есть) // Слежение за LESS (они точно есть)
gulp.watch(blocks.less, gulp.series('less')); gulp.watch(blocks.less, gulp.series('less'));
...@@ -265,11 +265,11 @@ function getComponentsFiles() { ...@@ -265,11 +265,11 @@ function getComponentsFiles() {
// Имя подключаемого файла без расширения // Имя подключаемого файла без расширения
let componentFileName = componentData[3]; let componentFileName = componentData[3];
// Имя JS-файла, который нужно взять в сборку, если он существует // Имя JS-файла, который нужно взять в сборку, если он существует
let jsFile = dirs.blocks + '/' + componentName + '/' + componentFileName + '.js'; let jsFile = dirs.source + '/blocks/' + componentName + '/' + componentFileName + '.js';
// Имя CSS-файла, который нужно обработать, если он существует // Имя CSS-файла, который нужно обработать, если он существует
let cssFile = dirs.blocks + '/' + componentName + '/' + componentFileName + '.css'; let cssFile = dirs.source + '/blocks/' + componentName + '/' + componentFileName + '.css';
// Папка с картинками, которую нужно взять в обработку, если она существует // Папка с картинками, которую нужно взять в обработку, если она существует
let imagesDir = dirs.blocks + '/' + componentName + '/img'; let imagesDir = dirs.source + '/blocks/' + componentName + '/img';
// Добавляем в массив с результатом название блока // Добавляем в массив с результатом название блока
сomponentsFilesList.blocks.push(componentName); сomponentsFilesList.blocks.push(componentName);
// Добавляем в массив с результатом LESS-файл // Добавляем в массив с результатом LESS-файл
......
...@@ -41,9 +41,7 @@ ...@@ -41,9 +41,7 @@
"config": { "config": {
"directories": { "directories": {
"source": "./src", "source": "./src",
"build": "./build", "build": "./build"
"blocks": "./src/blocks",
"less": "./src/less"
} }
} }
} }
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