@CarelessBanana

Как собирать библиотеки во фронтэнде?

Допустим я собираю проект в котором есть какие-нибудь библиотеки, к примеру карусель slick и normalize.css. Как правильно собрать это в dist, просто скопировать папки с библиотеками, и потом добавять в шапку html такую кашу:
<link rel="stylesheet" href="Libs/normalize-css/normalize.css"/>
	<link rel="stylesheet" href="Libs/slick-carousel/slick/slick-theme.css"/>
	<link rel="stylesheet" href="Libs/slick-carousel/slick/slick.css">
	<link rel="stylesheet" href="css/style.css"/> <!-- Мои стили -->

Или же лучше конкатенировать все в один файл и подключать только его?
  • Вопрос задан
  • 232 просмотра
Решения вопроса 1
zorro76
@zorro76
Учимся пользоваться Gulp, ну и в итоге собираем все одним css-файлом и одним js-файлом с помощью плагинов конкатенации gulp-concat

var concat = require('gulp-concat');
 
gulp.task('scripts', function() {
  return gulp.src('./lib/*.js')
    .pipe(concat('all.js'))
    .pipe(gulp.dest('./dist/'));
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Market-place Ростов-на-Дону
от 100 000 до 200 000 ₽
20 июн. 2024, в 17:08
3000 руб./в час
21 июн. 2024, в 22:53
1000 руб./за проект
21 июн. 2024, в 22:12
5000 руб./за проект