gulp
Table of Contents
Install
MUSUBii を gulp で使う場合は、必要なライブラリをインストールして設定を行います。
npm install --save-dev gulp gulp-sass
yarn add --dev gulp gulp-sass
Setting
gulpfile.js
const gulp = require("gulp")
const sass = require("gulp-sass")
const sassOptions = {
includePaths: "./node_modules/"
}
function buildSCSS() {
return gulp
.src("src/scss/**/*.scss")
.pipe(sass(sassOptions))
.pipe(gulp.dest("dist/assets/css"))
}
gulp.task("default", buildSCSS)
SCSS
src/scss/project.scss
// Configs
// 変数をオーバーライドする場合は configs より先に同名で定義します
// 例えば $option-css-variables: true で CSS Variables を有効化
@import "musubii/src/scss/configs/_import.scss";
// Styles
@import "musubii/src/scss/styles/_import.scss";