我很难在没有使用文件的情况下正确地使用config.rb罗盘。
前提条件:
var compass = require('gulp-compass'),
path = require('path');
gulp.task('compass', function() {
gulp.src('./src/*.scss')
.pipe(compass({
project: path.join(__dirname, 'assets'),
css: 'css',
sass: 'sass'
}))
.pipe(gulp.dest('app/assets/temp'));
});但我在任何地方都找不到以下信息:
path = require('path')是做什么的。这似乎不是一个吞食插件。path.join到底是做什么的。__dirname,它应该被改变吗?如果有人能澄清这一点,我们将不胜感激。
发布于 2015-02-20 10:14:28
路径是一个节点核心模块。它的加入方法允许您连接将构建规范化路径的参数。__dirname是指使用它的文件的目录。
基本上,它只是引用assets目录,该目录与您的gulpfile位于同一个文件夹中。
顺便说一句,狼吞虎咽插件有一个compass选项,您可以将其设置为true。
https://stackoverflow.com/questions/28605199
复制相似问题