首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何执行syncronized this gulpfile

如何执行syncronized this gulpfile
EN

Stack Overflow用户
提问于 2017-07-07 04:55:07
回答 1查看 29关注 0票数 1

问题是它没有使用'ionic resources‘命令完成资源的生成,并复制已经在尝试编译的图像。我不想使用超时

问题是没有通用的终结点,只有离子资源,才能复制图像,才能编译。无静默使用超时

代码语言:javascript
复制
gulp.task('ionicResources', function () {
   gulputil.log(cp.execSync("ionic resources").toString('ascii'))
});

gulp.task('copiarAplatformRes', function () {
   gulp.src('./resources/android/icon/drawable-ldpi-icon.png')
      .pipe(rename({basename: 'icon'}))
      .pipe(gulp.dest("./platforms/android/res/mipmap-ldpi"));
});

gulp.task('compile', function () {
    gulputil.log(cp.execSync("cordova build --release adroid").toString('ascii'))
});

gulp.task("build-android", ['ionicResources', 'copiarAplatformRes','compile'],function () {
});
EN

回答 1

Stack Overflow用户

发布于 2017-07-07 05:06:34

你需要run-sequence或者更好的GUEP4.0来连续运行你的任务。或者,您可以通过以下方式使'copiarAplatformRes‘任务依赖于'ionicResources’任务

代码语言:javascript
复制
gulp.task('copiarAplatformRes', ['ionicResources'], function () {
  return gulp.src('./resources/android/icon/drawable-ldpi-icon.png')
  etc....

并将类似的返回语句添加到所有任务中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44958685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档