webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...

В чем ошибка в task gulp jade и как инклюдить содержимое css в jade?

Что-то я опять в гальпе запутался %) Есть таск.

// jade task
gulp.task('jade', function() {
    gulp.src('asset/jade/**/*.jade','!asset/jade/**/_*.jade')
    .pipe(plumber())
    .pipe(jade({
        pretty: '\t'
    }))
    .pipe(gulp.dest('./'))
});

Выдает ошибку при запуске.

TypeError: Cannot assign to read only property 'cwd' of !asset/jade/**/_*.jade

В папке jade 2 файла.
--- _head.jade
---index.jade
В index.jade прописывается include _head.jade
Я чего-то не понимаю и нужен еще какой-то плагин?

И еще попутный вопрос.
Хочу в выходной файл index.html вылить css прям в файл.
Это можно сделать средствами jade?
  • Вопрос задан
  • 307 просмотров
Решения вопроса 1
zooks
@zooks
Frontend
1. Файлы *.jade нужно переименовать в *.pug
2. Отредактируйте gulpfile.js:
gulp.src(['asset/jade/**/*.pug','!asset/jade/**/_*.pug'])
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы