2016-05-21 3 views
0

私は、ロールアップを使ったビルドと、2つの異なる出力のためのbrowserifyを使ったビルドの両方を実行するプロジェクトを持っています。今、彼らは両方とも同じルートディレクトリにあり、私は別々のgulp-tasksを両方とも実行しています。 私の問題は私のbrowserifyタスクは次のように構成された.babelrcファイル望んでいることである:2つの.babelrcファイルを使用できますか?

{ 
    "presets": ["es2015"] 
} 

を、私のロールアップタスクは、この設定を望んでいる:

{ 
    "presets": ["es2015-rollup"] 
} 

私の質問があり、私は別の2を持つことができます。 babelrcファイルと私のgulpとカルマの設定で使用するものを構成する?

答えて

0

私はこの質問をする前に、たくさんの周りを見て、私が投稿した直後、私は可能な解決策を見つけた:

gulp.task('rollup',() => { 
    return gulp.src('src/server/index.js', { read: false }) 
    .pipe(rollup({ 
     plugins: [babel({ 
     presets: ["es2015-rollup"], 
     babelrc: false 
     })] 
    })) 
    .pipe(gulp.dest('public/')); 
}); 

のいずれかのタスクを設定することでにない私はもちろん、それを構成することができbabelrcを使用自分自身を直接。これはすばらしい答えではなく、私はbabelrcファイルの名前を追加することを好みました。

関連する問題