Skip to content

Instantly share code, notes, and snippets.

@kenwheeler
Created April 28, 2015 12:52
Show Gist options
  • Save kenwheeler/c6ee96c5d34358f45d0d to your computer and use it in GitHub Desktop.
Save kenwheeler/c6ee96c5d34358f45d0d to your computer and use it in GitHub Desktop.
webpack config
'use strict';
var webpack = require('webpack');
module.exports = webpack({
cache: true,
debug: false,
devtool: 'source-map',
entry: {
bundle: './demo/index.jsx'
},
output: {
path: '/',
filename: 'bundle.js',
publicPath: '/demo/assets/'
},
module: {
loaders: [{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
loader: 'babel-loader?stage=1'
}, {
test: /\.css$/,
loader: "style-loader!css-loader"
}, {
test: /\.styl$/,
loader: "style-loader!css-loader!stylus-loader"
}
]
},
plugins: [
new webpack.HotModuleReplacementPlugin(),
new webpack.NoErrorsPlugin()
],
resolve: {
root: [__dirname],
modulesDirectories: ['node_modules', 'src'],
extensions: ['','.js','.jsx']
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment