Skip to content

Instantly share code, notes, and snippets.

@natew
Created February 6, 2015 04:38
Show Gist options
  • Save natew/7b4d7191482f417543c4 to your computer and use it in GitHub Desktop.
Save natew/7b4d7191482f417543c4 to your computer and use it in GitHub Desktop.
webpack
Webpack config:
{ entry:
{ main:
[ 'webpack-dev-server/client?http://localhost:3011',
'webpack/hot/only-dev-server',
'./app/app.js' ] },
output:
{ path: '/Users/nw/projects/reapp/reapp-kitchen/build/public',
filename: '[name].js',
chunkFilename: '[id].js',
publicPath: '/',
sourceMapFilename: 'debugging/[file].map',
libraryTarget: undefined,
pathinfo: true },
target: 'web',
module:
{ loaders:
[ { test: /\.json$/, loader: 'json-loader' },
{ test: /\.png|jgp|jpeg|gif|svg$/,
loader: 'url-loader?limit=10000' },
{ test: /\.html$/, loader: 'html-loader' },
{ test: /\.jsx$/, loader: 'react-hot' },
{ test: /\.jsx?$/,
loader: '6to5-loader?experimental=true&runtime=true',
exclude: /socket\.io/ },
{ test: /\.css$/,
loader: 'style-loader!css-loader!autoprefixer-loader?browsers=last 2 version' },
{ test: /\.styl$/,
loader: 'style-loader!css-loader!autoprefixer-loader?browsers=last 2 version!stylus-loader' } ] },
devtool: 'eval',
debug: true,
resolveLoader:
{ root: '/Users/nw/projects/reapp/reapp-kitchen/server_modules',
alias: {} },
externals: [],
resolve:
{ root: [ '/Users/nw/projects/reapp/reapp-kitchen' ],
modulesDirectories: [ 'node_modules', 'web_modules', 'server_modules', 'app' ],
extensions: [ '', '.web.js', '.js', '.jsx' ],
alias: {},
fallback:
[ '/Users/nw/projects/reapp/reapp-kitchen/node_modules',
'/Users/nw/projects/reapp/reapp-kitchen/server_modules' ] },
plugins:
[ { definitions: { to5Runtime: 'imports?global=>{}!exports-loader?global.to5Runtime!6to5/runtime' } },
{},
{ definitions: { 'process.env': { NODE_ENV: '"development"', TARGET: '"client"', PLATFORM: '""' } } },
{ request: 'react' },
{ request: 'react/lib/ReactComponentBrowserEnvironment' },
[Function],
{} ] }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment