2015-11-26 3 views
0

У этого WebPack конфигурации Я использую реагировать родной-WebPack-серверWebpack реагируют родной-WebPack-сервер импорта 3d часть библиотеки

var fs = require('fs'); 
var path = require('path'); 
var webpack = require('webpack'); 

var config = { 
    debug: true, 
    devtool: 'source-map', 
    entry: { 
    'index.ios': ['./src/main.js'], 
    }, 

    output: { 
    path: path.resolve(__dirname, 'build'), 
    filename: '[name].js', 
    }, 

    module: { 
    loaders: [ 
     { 
     test: /\.js$/, 
     exclude: /node_modules/, 
     loader: 'babel', 
     query: { stage: 0, plugins: ['./build/babelRelayPlugin'] } 
     }, 
    ], 
    }, 

    plugins: [], 
}; 

Когда я импортировать

импорт ScrollableTabView из ' реагирует нативный-прокручивать-элементный ракурс ';

Я получил

ERROR in ./~/react-native-scrollable-tab-view/index.js 
Module parse failed: /Users/butuzgol/Playground/watchme/node_modules/react-native-scrollable-tab-view/index.js Line 135: Unexpected token < 
You may need an appropriate loader to handle this file type. 
|  return React.cloneElement(this.props.renderTabBar(), props); 
|  } else { 
|  return <DefaultTabBar {...props} />; 
|  } 
| }, 
@ ./src/pages/dashboard.js 25:36-79 

Также я нашел этот вопрос https://github.com/mjohnston/react-native-webpack-server/issues/34, но сейчас я не нашел решения

ответ

0

Я обновил регулярное выражение в исключающем атре

exclude: /(?!node_modules\/react-native-scrollable-tab-view)node_modules/, 
Смежные вопросы