@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
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы