This commit is contained in:
crusader
2017-12-21 15:58:35 +09:00
parent 888fd0f23d
commit 88a2218e17
8 changed files with 71 additions and 78 deletions

View File

@@ -1,15 +1,8 @@
const Path = require('path');
const TsConfigPathsPlugin = require('awesome-typescript-loader').TsConfigPathsPlugin;
const packages = require('../../package.json');
module.exports = {
target: 'web',
entry: {
webapp: [
Path.resolve(__dirname, '../../src/ts/@overflow/webapp/index.tsx')
],
vendor: Object.keys(packages.dependencies)
},
output: {
path: Path.resolve(__dirname, '../../dist'),

View File

@@ -4,13 +4,16 @@ const WebpackMerge = require('webpack-merge');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const WebpackDashboardPlugin = require('webpack-dashboard/plugin');
const configBase = require('./webpack.config.base.js');
const packages = require('../../package.json');
module.exports = WebpackMerge(configBase, {
// entry: {
// webapp: [
// 'react-hot-loader/patch'
// ]
// },
entry: {
webapp: [
'react-hot-loader/patch',
Path.resolve(__dirname, '../../src/ts/@overflow/webapp/index.tsx')
],
vendor: Object.keys(packages.dependencies)
},
devtool: 'inline-source-map',
@@ -29,7 +32,7 @@ module.exports = WebpackMerge(configBase, {
ignored: /node_modules/,
},
},
module: {
loaders: [
// source-map

View File

@@ -2,9 +2,17 @@ const Path = require('path');
const Webpack = require('webpack');
const WebpackMerge = require('webpack-merge');
const configBase = require('./webpack.config.base.js');
const packages = require('../../package.json');
module.exports = WebpackMerge(configBase, {
entry: {
webapp: [
Path.resolve(__dirname, '../../src/ts/@overflow/webapp/index.tsx')
],
vendor: Object.keys(packages.dependencies)
},
devtool: 'source-map',
module: {