2017-10-24 6 views
0

何らかの理由により、私がルールに従わなければならないという事実をよく承知していますが、.babelrcファイルを使用したくありません。とにかく、ランタイムのために私は次のコードを使用していますバベルcliプリセット設定

require('babel-register')({ 
babelrc: false, 
presets: [ 
    'stage-0', 
    ['env', { 
    targets: { 
    node: 'current' 
    } 
    }] 
    ], 
plugins: [ 
    'transform-async-to-generator', 
    'syntax-async-functions' 
] 
}); 
require('../server/core'); 

今私は同じ設定をシェルから実行する必要があります。例えば。あなたの助けのための

babel config --out-dir 

おかげ

答えて

0

CLI引数を経由してプラグイン/プリセットオプションを渡す方法はありません。 https://github.com/babel/babel/issues/4161.babelrcを使用しない場合は、CLIコマンドで簡単にargを取得する方法はありません。

次に、gulp-babelのようなものを使用して、babel-registerのようなプログラム引数を使用して独自のビルドパイプラインを作成することです。

+0

これは頭痛です。ありがとう –

関連する問題