UNPKG

655 BJavaScriptView Raw
1var path = require("path");
2module.exports = {
3 entry : './src/index.js',
4 module : {
5 loaders : [
6 {
7 loader : 'babel-loader',
8 test : /\.js$/,
9 exclude : /node_modules/
10 },
11 {
12 test: /\.scss$/,
13 loader: "style!css!sass"
14 },
15 {
16 test: /\.(jpe?g|png|gif)$/i,
17 loader: 'file-loader'
18 },
19 {
20 test: /\.(ttf|eot|svg|woff(2)?)(\?[^('|")]*)?$/,
21 loader: "file-loader?name=images/[hash:8].[name].[ext]"
22 }
23 ]
24 },
25 output: {
26 library: 'index',
27 libraryTarget: 'umd'
28 },
29 resolve: {
30 modulesDirectories: [
31 'src',
32 'node_modules'
33 ],
34 extensions: ['', '.json', '.js', '.jsx']
35 }
36}
\No newline at end of file