0

我在一个项目中有多个应用程序,所以我有这个任务:

gulp.task('usemin', function() {
  return gulp.src('/app1/index.html')
    .pipe(usemin({
      js: [ uglify(), rev() ]
    }))
    .pipe(gulp.dest('app1/build/'));
});

这是 index.html:

<!-- build:js app.js -->
<script src="bower_components/jquery/dist/jquery.min.js"></script>
<script src="bower_components/angular/angular.min.js"></script>
<script src="bower_components/d3/d3.min.js"></script>
.
.
.
<!-- endbuild -->

任务运行没有问题,但不生成文件!

4

2 回答 2

0

您是否尝试过附加到 gulp.src 上的相对路径?

return gulp.src('./app1/index.html')

阅读文档以获取更多详细信息。

于 2016-07-11T17:29:37.650 回答
0

您在这里使用的是绝对路径:

return gulp.src('/app1/index.html')

您可能想使用项目相对路径:

return gulp.src('app1/index.html')
于 2016-05-18T16:18:31.803 回答