practice-time-shopping-list/gulpfile.js

30 lines
757 B
JavaScript

const { src, dest, watch } = require("gulp");
const sass = require("gulp-sass")(
require("sass")
);
function style() {
return src("src/style/main.scss")
.pipe(
sass({
outputStyle: "compressed",
}).on("error", sass.logError)
)
.pipe(dest("dist"));
// chamar o caminho do arquivo, conectar com o pipe, chama o gulp, e chama o dest para os arquivos finais
}
//Para fazer tudo automaticamente
function sentinel() {
//quais arquivos serão observados (), um objeto com algumas confifurações e depois a função que será executada
watch(
"src/style/*.scss",
{
ignoreInitial: false,
},
style
);
}
exports.sentinel = sentinel;