Встречается на собеседованиях • сегодня
Как пишешь пути при сборке с Gulp
При сборке с Gulp пути можно указывать несколькими способами:
- Относительные пути - от текущего файла:
js
src('./src/js/**/*.js')- Абсолютные пути - от корня проекта:
js
src('src/js/**/*.js')- Использование переменных для удобства:
js
const paths = {
src: 'src/',
dist: 'dist/'
};
src(${paths.src}js/**/*.js)
text
4. **Glob-паттерны** для выборки файлов:
- `*` - любой символ в имени файла
- `**` - любая вложенность папок
- `{}` - перечисление вариантов (`{*.js,*.ts}`)
Важно учитывать:
- Для Windows использовать `/` вместо `\`
- Для выходных путей лучше указывать папку, а не файл:
```js
dest('dist/js/') // правильно
dest('dist/js/main.js') // может не работатьПример полной задачи:
js
const { src, dest } = require('gulp');
function scripts() {
return src('src/js/**/*.js')
.pipe(dest('dist/js/'));
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы