|
123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- 'use strict'
-
- const path = require('path')
- const webpack = require('webpack')
-
- module.exports = {
- entry: ['webpack-dev-server/client?http://localhost:2570', 'webpack/hot/dev-server', './docs/index.js'],
- output: {
- path: './docs/build',
- filename: 'bundle.js',
- publicPath: 'http://localhost:2570/docs/build/',
- },
- module: {
- loaders: [
- {
- exclude: /node_modules/,
- test: /\.js$/,
- loaders: ['react-hot-loader', 'babel?presets[]=react'],
- }, {
- test: /\.jsx$/,
- exclude: /node_modules/,
- loaders: ['react-hot-loader', 'babel'],
- }, {
- test: /\.css$/,
- loaders: ['style-loader', 'css-loader'],
- }, {
- test: /\.md$/,
- loaders: ['html-loader'],
- },
- ],
- },
- resolve: {
- alias: {
- 'reactcss': path.resolve(__dirname, './src/index.js'),
- },
- extensions: ['', '.js', '.jsx', '.cjsx'],
- fallback: [path.resolve(__dirname, './modules')],
- },
- plugins: [
- new webpack.HotModuleReplacementPlugin({ quiet: true }),
- new webpack.NoErrorsPlugin(),
- ],
- devtool: 'eval',
- quiet: true,
- }
|