1
0
mirror of https://github.com/mgerb/mywebsite synced 2026-01-11 18:32:50 +00:00

dependency work

This commit is contained in:
2016-10-24 19:29:36 +02:00
parent e392a87cc0
commit 829b7e6248
4 changed files with 17 additions and 3 deletions

View File

@@ -3,6 +3,7 @@ var webpack = require('webpack');
var path = require('path');
var HtmlWebpackPlugin = require('html-webpack-plugin');
var autoprefixer = require('autoprefixer');
var Visualizer = require('webpack-visualizer-plugin');
module.exports = {
devtool: debug ? "inline-sourcemap" : null,
@@ -36,7 +37,12 @@ module.exports = {
filename: "client.min.js"
},
plugins: getPlugins(),
externals:{hljs: "hljs"}
externals:{
"hljs": "hljs",
"react": "React",
"react-dom": "ReactDOM",
"react-router": "ReactRouter"
}
};
function getPlugins(){
@@ -49,7 +55,10 @@ function getPlugins(){
}),
new webpack.EnvironmentPlugin([
"NODE_ENV"
])
]),
new Visualizer({
filename: "../stats.html"
})
];
if(!debug){
plugins = plugins.concat([