Gulp:相对于src的dest路径

时间:2015-09-18 15:48:46

标签: node.js gulp pug

文件夹构造函数:

  • 项目
    • SRC
        • index.jade
    • subProjectA
      • SRC
          • index.jade
      • subProjectB
        • SRC
            • index.jade
        • subProjectC
          • SRC
              • index.jade

我期待的目标:

  • 项目
    • 的index.html
    • subProjectA
      • 的index.html
      • subProjectB
        • 的index.html
        • subProjectC
          • 的index.html

我的gulpfile.js:

// ...
gulp.task('jade', function() {
    gulp.src(['*.jade'])
        .pipe(jade())
        .pipe(gulp.dest('./../../'))

1 个答案:

答案 0 :(得分:0)

Nodejs path有许多可以提供帮助的实用程序方法。似乎relativeresolve可以为您完成工作。一旦您的路径片段正确,您可以使用join撰写它们并将结果传递给dst。