2017-02-24 11 views
0

私はreact-native-webを使用しています。私は、そのベルベルコード(react-native-popoverreact-native-vector-icons)をコンパイルしない2つのプロジェクトに出くわしました。だから私はこれらをコンパイルする必要がありますnode_modules。私はbabel-preset-react-nativeプリセットが存在することを知っています。私が現在持っているバベルローダー(下記参照)を使用することができ、上記のパッケージのための別のローダーを含めることができますか?理想的には、react-nativeで始まる任意のnode_moduleは、babel-preset-react-nativeを使用してロードされます。特定のnode_moduleをwebpackにロードする方法を教えてください。

{ 
    test: /\.js$/, 
    exclude: /node_modules/, 
    loaders: [ 
     'react-hot', 
     'babel-loader?cacheDirectory=true' 
    ] 
    }, 
+0

ここでは除外:/ node_modules/'はあなたの答えです –

+0

何ですか?それは私が欲しくないすべてのモジュールを含むつもりです。 – ThomasReggi

+0

あなたが正しいです、私はより正確であったはずです:あなたの答えを得るためのヒント –

答えて

3

Excludeは正規表現です。このようなものを使って、あなたの望む効果を得ることができます。

exclude: /node_modules\/(?!react-native)/ 
関連する問題