Gulp.js中的“./”是什么意思?

时间:2015-02-17 00:08:53

标签: gulp gulp-sass

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

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

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

1 个答案:

答案 0 :(得分:2)

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

由于你不应该在另一个地方而不是在包含gulpfile的目录中启动gulp任务,所以它有点花哨,即使在子目录中调用,它也会改变路径到你的一个gulpfile。

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