0

我一直在阅读 Gulp。在下面的代码中,您会注意到路径以gulp.srcgulp.dest开头./

gulp.src('./scss/*.scss')
  .pipe(sass({
    includePaths: ['bower_components/foundation/scss']
  }))
  .pipe(gulp.dest('./css'));

的目的是./什么?如果没有点,代码的运行会有什么不同吗?

4

1 回答 1

2

就像@niba 说的那样,这个脚本的路径前缀./只是为了精确当前工作目录。

这有点花哨,因为您不应该在包含 gulpfile 的目录之外的其他位置启动 gulp 任务,即使在子目录中调用,它也会将路径更改为您的 gulpfile 之一。

请注意,它的工作方式与您使用它时的方式不同require,因为它是使用它的目录的路径。

于 2015-02-17T20:43:15.650 回答