react-wistia
Version:
React.js wrapper for Wistia player
48 lines (43 loc) • 1.16 kB
JavaScript
const { resolve } = require('path');
const webpack = require('webpack')
module.exports = {
devtool: 'inline-source-map',
entry: [
'webpack-dev-server/client?http://localhost:8080',
'./examples/index.jsx'
],
output: {
filename: 'bundle.js',
path: resolve(__dirname, 'examples'),
publicPath: '/'
},
resolve: {
extensions: ['.js', '.jsx', '.json', '.less']
},
devServer: {
hot: true,
contentBase: resolve(__dirname, 'examples'),
publicPath: '/'
},
module: {
rules: [
{
test: /\.jsx?$/,
loader: 'babel-loader',
exclude: /(node_modules)/
},
{
test: /\.less$/,
use: [
'style-loader',
{ loader: 'css-loader', options: { importLoaders: 1 } },
'less-loader'
]
}
]
},
plugins: [
new webpack.HotModuleReplacementPlugin(),
new webpack.NamedModulesPlugin(),
],
};