アプリをデプロイするときに、bower の依存関係をdeploy
ディレクトリにコピーし、これらのファイルへのリンクをディレクトリにもある に挿入しindex.html
ますdeploy
。
各ステップだけでも完全に機能しますが、それらを組み合わせることができません。
ファイルをコピーします。
return gulp.src(mainBowerFiles(), { read: false })
.pipe(gulp.dest('./deploy/lib/'));
ファイルの挿入:
return gulp.src('./deploy/index.html')
.pipe(plugins.inject(
gulp.src(mainBowerFiles(), { read: false }), { relative: true }))
.pipe(gulp.dest('./deploy/'));
依存ファイルの正しい順序を維持するには、これを 1 つのステップで実行する必要があると思います。
この組み合わせを試してみましたが、うまくいきませんでした。
return gulp.src('./deploy/index.html')
.pipe(plugins.inject(
gulp.src(mainBowerFiles(), { read: false })
.pipe(gulp.dest('./deploy/lib/'), { relative: true })))
.pipe(gulp.dest('./deploy/'));