a libraryをwebpackと反応させてアプリケーションに組み込もうとしました。ここで が私のWebPACKの設定の一部です:反応パッケージのwebpack設定のプリセットとローダーの照会
module: {
loaders: [{
test: [/\.jsx$/, /\.js$/],
exclude: /(node_modules|bower_components)/,
loader: 'babel',
query: {presets: ['react', 'es2015']}
},
{
test: /(\.scss|\.css)$/,
loader: ExtractTextPlugin.extract('style', 'css?sourceMap&modules&importLoaders=1&localIdentName=[local]_[hash:base64:5]!postcss?sourceMap!sass!toolbox')
},
{
test: /\.(png|jpg)$/,
loader: 'url-loader?limit=8192'
}]}
しかし、ライブラリの説明にモジュールを含めるための別の方法があります:
module: {
loaders: [{
test:[/\.jsx$/, /\.js$/],
loaders: ['react-hot', 'babel?stage=0&loose[]=es6.modules'],
include: [
path.resolve(__dirname, "src"),
path.resolve(__dirname, "node_modules/flash-notification-react-redux")
],
}, {
test: [/\.scss$/, /\.css$/],
loader: 'css?localIdentName=[path]!postcss-loader!sass',
}],},};
私たちは、「クエリ」を参照していないが、我々は「ローダー」を参照してください。代わりに "ローダー"。ライブラリにどのように設定する必要がありますか?
ありがとうございました。