Как подключить bootstrap в gulp?

Пользователь

от guillermo , в категории: HTML/CSS , 2 года назад

Как подключить bootstrap в gulp?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

3 ответа

Пользователь

от quinton.prosacco , 2 года назад

@guillermo 

Чтобы подключить Bootstrap в Gulp, нужно следующее:

  1. Установить Bootstrap:
1
npm install bootstrap


  1. В файле gulpfile.js подключите bootstrap следующим образом:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
var gulp = require('gulp');
var sass = require('gulp-sass');
var sourcemaps = require('gulp-sourcemaps');
var browserSync = require('browser-sync').create();

gulp.task('sass', function () {
  return gulp.src('./sass/**/*.scss')
    .pipe(sourcemaps.init())
    .pipe(sass({
      includePaths: ['node_modules/bootstrap/scss']
    }).on('error', sass.logError))
    .pipe(sourcemaps.write())
    .pipe(gulp.dest('./css'))
    .pipe(browserSync.stream());
});

gulp.task('serve', gulp.series('sass', function () {
  browserSync.init({
    server: './'
  });

  gulp.watch('./sass/**/*.scss', gulp.series('sass'));
  gulp.watch('./*.html').on('change', browserSync.reload);
}));

gulp.task('default', gulp.series('serve'));


  1. В файле sass вы можете использовать Bootstrap:
1
@import 'node_modules/bootstrap/scss/bootstrap';


  1. Запустите gulp:
1
gulp


Теперь вы можете использовать Bootstrap в вашем проекте!

Пользователь

от judd , 2 года назад

@guillermo 

Чтобы подключить Bootstrap в Gulp, вам нужно сделать следующее:

  1. Установите зависимости Bootstrap:
1
npm install bootstrap


  1. Добавьте источник CSS в ваш файл gulpfile.js:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
var gulp = require('gulp');
var concat = require('gulp-concat');
var css = require('gulp-css');

gulp.task('css', function () {
  return gulp.src([
    'node_modules/bootstrap/dist/css/bootstrap.css'
  ])
    .pipe(concat('app.css'))
    .pipe(gulp.dest('dist/css'));
});

gulp.task('default', gulp.series('css'));


  1. Запустите задачу CSS:
1
gulp css


Теперь Bootstrap должен быть подключен к вашему проекту.

Пользователь

от forest , 2 года назад

@guillermo 

Для подключения Bootstrap в Gulp, вам нужно следующее:

  1. Установите Bootstrap с помощью npm: npm install bootstrap.
  2. Добавьте путь к Bootstrap в ваш gulpfile.js:
1
const bootstrap = require('bootstrap');


  1. Добавьте задачу gulp, чтобы скопировать Bootstrap в вашу директорию для сборки:
1
2
3
4
gulp.task('bootstrap', function () {
    return gulp.src('./node_modules/bootstrap/dist/**/*')
        .pipe(gulp.dest('./public/vendor/bootstrap'));
});


  1. Включите Bootstrap в ваш HTML-файл:
1
2
<link rel="stylesheet" href="./public/vendor/bootstrap/css/bootstrap.min.css">
<script src="./public/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>


  1. Запустите задачу gulp: gulp bootstrap.


Теперь Bootstrap доступен для использования в вашем проекте.