Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const BowerWebpackPlugin = require("bower-webpack-plugin");
- module.exports = {
- entry: './src/script/index.jsx',
- output: {
- filename: 'bundle.js',
- sourceMapFilename: "[file].map",
- publicPath: 'http://localhost:8090/assets'
- },
- debug: true,
- devtool: 'inline-source-map',
- module: {
- loaders: [
- {
- test: /\.js[x]?$/,
- loaders: ['react-hot', 'babel'],
- exclude: /node_modules/
- },
- {
- test: /\.scss$/,
- loaders: [ 'style', 'css?sourceMap', 'sass?sourceMap' ]
- },
- {
- test: /\.less$/,
- loaders: [ 'style', 'css?sourceMap', 'less?sourceMap' ]
- },
- {
- test: /\.css$/,
- loaders: [ 'style', 'css']
- },
- { test: /\.woff$/, loader: "url-loader?limit=10000&mimetype=application/font-woff" },
- { test: /\.woff2$/, loader: "url-loader?limit=10000&mimetype=application/font-woff2" },
- { test: /\.(eot|ttf|svg|gif|png)$/, loader: "file-loader" }
- ]
- },
- plugins: [
- new BowerWebpackPlugin()
- ],
- resolve: {
- extensions: ['', '.js', '.jsx']
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement