2016-10-09 4 views
0

特定のフォルダのコンテキストからau buildを実行する方法はありますか?Aurelia CLIとGulp Shell

マイフォルダ構造は次のとおりです。あなたがない限り、私はそれぞれのアウレリアプロジェクトディレクトリのコンテキストでシェルを実行する必要が

var gulp = require('gulp'), 
    shell = require('gulp-shell'); 

gulp.task('build-main', shell.task(['cd main', 'au build', 'cd ..'])); 
gulp.task('build-another', shell.task(['cd another', 'au build', 'cd ..'])); 

gulp.task('build', gulp.parallel('build-main', 'build-another', done => done())); 

....:

- UI 
    |-main 
    | | <aurelia_project_here> 
    | 
    |-another 
    | | <aurelia_project_here> 
    | 
    |-gulpfile.js 

gulpfile.jsは次のようになりますそれらをaurelia cliに指定することができます

答えて

3

cwd optiongulp-shell

gulp.task('build-main', shell.task('au build', {cwd:'main'})); 
gulp.task('build-another', shell.task('au build', {cwd:'another'})); 
関連する問題