gulp lessをcssにコンパイルする
less
ファイルをgulp
を使ってcss
にコンパイルします。
必要なパッケージをインストール
gulp-less
とgulp-autoprefixer
をインストールします。gulp-autoprefixer
はなくても構いませんが、古いブラウザに対応する場合はあると便利です。
$ npm install --save-dev gulp-less gulp-autoprefixer
タスクは以下のようになります。
gulpfile.babel.js
import gulp from 'gulp';
import gulpLoadPlugins from 'gulp-load-plugins';
const $ = gulpLoadPlugins();
gulp.task('less', () => {
return gulp.src('src/less/*.*') // ファイルは適宜変更してください
.pipe($.less({ compress: true }))
.pipe($.autoprefixer('> 1%'))
.pipe(gulp.dest('dest'));
});