diff options
Diffstat (limited to 'packages/react-docs-example/webpack.config.js')
-rw-r--r-- | packages/react-docs-example/webpack.config.js | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/packages/react-docs-example/webpack.config.js b/packages/react-docs-example/webpack.config.js index 209f58a4f..30f3132da 100644 --- a/packages/react-docs-example/webpack.config.js +++ b/packages/react-docs-example/webpack.config.js @@ -2,22 +2,22 @@ const path = require('path'); const webpack = require('webpack'); module.exports = { - entry: ['./example/ts/index.tsx'], + entry: ['./ts/index.tsx'], output: { - path: path.join(__dirname, '/example/public'), + path: path.join(__dirname, '/public'), filename: 'bundle.js', chunkFilename: 'bundle-[name].js', - publicPath: '/' + publicPath: '/', }, devtool: 'source-map', resolve: { - modules: [path.join(__dirname, '/example/ts'), 'node_modules'], + modules: [path.join(__dirname, '/ts'), 'node_modules'], extensions: ['.ts', '.tsx', '.js', '.jsx', '.json', '.md'], alias: { - ts: path.join(__dirname, '/example/ts'), - less: path.join(__dirname, '/example/less'), - md: path.join(__dirname, '/example/md') - } + ts: path.join(__dirname, '/ts'), + less: path.join(__dirname, '/less'), + md: path.join(__dirname, '/md'), + }, }, module: { rules: [ @@ -26,31 +26,31 @@ module.exports = { loader: 'source-map-loader', exclude: [ // instead of /\/node_modules\// - path.join(process.cwd(), 'node_modules') - ] + path.join(process.cwd(), 'node_modules'), + ], }, { test: /\.tsx?$/, - loader: 'awesome-typescript-loader' + loader: 'awesome-typescript-loader', }, { test: /\.css$/, - loaders: ['style-loader', 'css-loader'] + loaders: ['style-loader', 'css-loader'], }, { test: /\.less$/, loader: 'style-loader!css-loader!less-loader', - exclude: /node_modules/ + exclude: /node_modules/, }, { test: /\.json$/, - loader: 'json-loader' + loader: 'json-loader', }, { test: /\.md$/, - use: 'raw-loader' - } - ] + use: 'raw-loader', + }, + ], }, devServer: { port: 3000, @@ -64,20 +64,20 @@ module.exports = { from: /.*$/, to: function() { return 'index.html'; - } - } - ] + }, + }, + ], }, - contentBase: path.join(__dirname, '/example/public') + contentBase: path.join(__dirname, '/public'), }, plugins: process.env.NODE_ENV === 'production' ? [ new webpack.DefinePlugin({ 'process.env': { - NODE_ENV: JSON.stringify(process.env.NODE_ENV) - } - }) + NODE_ENV: JSON.stringify(process.env.NODE_ENV), + }, + }), ] - : [] + : [], }; |