0

私はgulpが初めてで、styles.cssファイルのみを作成しますが、lessディレクトリから他のcssファイルは作成されないため、何が間違っているのか疑問に思っています

私のgulpファイル

/* File: gulpfile.js */

// grab our gulp packages
var gulp  = require('gulp'),
    gutil = require('gulp-util'),
    less  = require('gulp-less');

// create a default task and just log a message
gulp.task('default', function() {
  return gutil.log('Gulp is running!')
});

gulp.task('build-css', function() {
  return gulp.src('source/less/*.less')
    .pipe(less())
    .pipe(gulp.dest('public/assets/styles'));
});


gulp.task('watch', function() {
  gulp.watch('source/less/**/*.less', ['build-css']);
});

インデックス ファイル内の css への参照

ファイル構造

ここに画像の説明を入力

私の styles.less ファイルにも @import 'source/less/mixins.less'; があります。

4

1 に答える 1

0

このように試すことができますか...

/* File: gulpfile.js */

// grab our gulp packages
var gulp  = require('gulp'),
    gutil = require('gulp-util'),
    less  = require('gulp-less');    

gulp.task('build-css', function() {
  return gulp.src('source/less/*.less')
    .pipe(less())
    .pipe(gulp.dest('public/assets/styles'));
});

gulp.task('watch', function() {
  gulp.watch('source/less/**/*.less', ['build-css']);
});

// create a default task and just log a message
gulp.task('default',['watch','build-css'], function() {
  return gutil.log('Gulp is running!')
});
于 2015-12-10T05:23:45.850 に答える