2016-07-18 9 views
6

私の.babelrcの外観は次のとおりです。明らかにそれがあるためJSONファイル内の正規表現では動作しません:ここに正規表現を使用する方法が.babelrcで正規表現を使用できますか?

{ 
    "presets": ["es2015", "react"], 
    "plugins": ["transform-object-rest-spread"], 
    "only": [ 
    '/client/**/*', 
    '/server/**/*', 
    /diy-fe-shared/ // <--- regex here breaks 
    ] 
} 

ありますか?

+0

は、代わりに '' '/ */DIY-FE-共有/ **' という文字列を使用できますか? –

+0

タイトルをスペルチェックしてください。 –

+0

なぜ正規表現が必要でしょうか?単純なグロブでは十分ではありませんか? – Bergi

答えて

0

たぶん、あなたはこのように.babelrcで正規表現を使用することができます。https://github.com/probablyup/markdown-to-jsx

.babelrc.jsを作成します。

constのプラグイン= [ '感情'、 ]を。

if (process.env.NODE_ENV === 'production') { 
    plugins.push('transform-react-remove-prop-types'); 
} 

module.exports = { 
    plugins, 
    presets: [ 
    ['es2015', { 
     loose: true, 
     modules: process.env.BABEL_ENV === 'esm' ? false : 'commonjs', 
    }], 
    'react', 
    'stage-2', 
    ], 
}; 

次に必要.babelrc

.babelrc.js
{ 
    "presets": ["./.babelrc.js"] 
} 
関連する問題