Commit c75cd379 authored by Nikolay Gromov's avatar Nikolay Gromov

remove some vars

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