1
0
mirror of https://github.com/Pomax/BezierInfo-2.git synced 2025-08-19 06:52:02 +02:00

two sections left

This commit is contained in:
Pomax
2016-01-09 18:39:09 -08:00
parent 2ee641554c
commit 9ede7b4143
47 changed files with 6520 additions and 794 deletions

View File

@@ -1,12 +1,26 @@
var webpack = require('webpack');
// Hot Reload server when we're in dev mode,
// otherwise build it the normal way.
// Bundle entry point
var entry = ['./components/App.jsx'];
if(!process.argv.indexOf("--prod")) {
// Necessary webpack loaders for converting our content:
var webpackLoaders = [
'babel-loader',
__dirname + '/lib/latex-loader',
__dirname + '/lib/pre-loader',
__dirname + '/lib/p-loader'
];
// Dev mode: make certain concessions to speed up dev work:
if(process.argv.indexOf("--prod") === -1) {
// use the webpack hot Reload server:
entry.push('webpack/hot/dev-server');
// allow textareas in dev mode:
webpackLoaders.push(__dirname + '/lib/textarea-loader');
}
// And the final config that webpack will read in.
module.exports = {
entry: entry,
output: {
@@ -20,11 +34,7 @@ module.exports = {
{
test: /.jsx?$/,
include: /components/,
loaders: [
'babel-loader',
__dirname + '/lib/latex-loader',
__dirname + '/lib/pre-loader'
]
loaders: webpackLoaders
}
]
},