Re-add happypack for babel builds
This commit is contained in:
parent
34a8daa629
commit
aa95c09a88
@ -66,11 +66,11 @@ module.exports = {
|
|||||||
{
|
{
|
||||||
test: /\.js$/,
|
test: /\.js$/,
|
||||||
exclude: /(node_modules)/,
|
exclude: /(node_modules)/,
|
||||||
use: [ 'babel-loader' ]
|
use: [ 'happypack/loader?id=babel' ]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
test: /\.json$/,
|
test: /\.json$/,
|
||||||
use: [ 'json-loader' ]
|
use: ['json-loader']
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
test: /\.ejs$/,
|
test: /\.ejs$/,
|
||||||
@ -97,7 +97,7 @@ module.exports = {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
test: /\.md$/,
|
test: /\.md$/,
|
||||||
use: [ 'html-loader', 'markdown-loader' ]
|
use: ['html-loader', 'markdown-loader']
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
test: /\.css$/,
|
test: /\.css$/,
|
||||||
@ -121,7 +121,8 @@ module.exports = {
|
|||||||
{
|
{
|
||||||
loader: 'postcss-loader',
|
loader: 'postcss-loader',
|
||||||
options: {
|
options: {
|
||||||
plugins: (loader) => [
|
sourceMap: true,
|
||||||
|
plugins: [
|
||||||
require('postcss-import'),
|
require('postcss-import'),
|
||||||
require('postcss-nested'),
|
require('postcss-nested'),
|
||||||
require('postcss-simple-vars')
|
require('postcss-simple-vars')
|
||||||
|
@ -55,11 +55,11 @@ module.exports = {
|
|||||||
{
|
{
|
||||||
test: /\.js$/,
|
test: /\.js$/,
|
||||||
exclude: /node_modules/,
|
exclude: /node_modules/,
|
||||||
use: [ 'babel-loader' ]
|
use: [ 'happypack/loader?id=babel' ]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
test: /\.json$/,
|
test: /\.json$/,
|
||||||
use: [ 'json-loader' ]
|
use: ['json-loader']
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
test: /\.html$/,
|
test: /\.html$/,
|
||||||
|
@ -17,5 +17,5 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
test: /\.js$/,
|
test: /\.js$/,
|
||||||
include: /node_modules\/(get-own-enumerable-property-symbols|ethereumjs-tx|stringify-object)/,
|
include: /node_modules\/(get-own-enumerable-property-symbols|ethereumjs-tx|stringify-object)/,
|
||||||
use: [ 'babel-loader' ]
|
use: [ 'happypack/loader?id=babel' ]
|
||||||
};
|
};
|
||||||
|
@ -17,5 +17,5 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
test: /\.js$/,
|
test: /\.js$/,
|
||||||
include: /node_modules\/@parity\//,
|
include: /node_modules\/@parity\//,
|
||||||
use: [ 'babel-loader' ]
|
use: [ 'happypack/loader?id=babel' ]
|
||||||
};
|
};
|
||||||
|
@ -18,7 +18,7 @@ const webpack = require('webpack');
|
|||||||
const path = require('path');
|
const path = require('path');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
|
|
||||||
// const HappyPack = require('happypack');
|
const HappyPack = require('happypack');
|
||||||
const CircularDependencyPlugin = require('circular-dependency-plugin');
|
const CircularDependencyPlugin = require('circular-dependency-plugin');
|
||||||
const PackageJson = require('../package.json');
|
const PackageJson = require('../package.json');
|
||||||
|
|
||||||
@ -83,12 +83,12 @@ function getPlugins (_isProd = isProd) {
|
|||||||
LOGGING: JSON.stringify(!isProd),
|
LOGGING: JSON.stringify(!isProd),
|
||||||
UI_VERSION: JSON.stringify(UI_VERSION)
|
UI_VERSION: JSON.stringify(UI_VERSION)
|
||||||
}
|
}
|
||||||
|
}),
|
||||||
|
new HappyPack({
|
||||||
|
id: 'babel',
|
||||||
|
threads: 4,
|
||||||
|
loaders: ['babel-loader']
|
||||||
})
|
})
|
||||||
// new HappyPack({
|
|
||||||
// id: 'babel',
|
|
||||||
// threads: 4,
|
|
||||||
// loaders: [ 'babel-loader' ]
|
|
||||||
// })
|
|
||||||
];
|
];
|
||||||
|
|
||||||
if (_isProd) {
|
if (_isProd) {
|
||||||
|
Loading…
Reference in New Issue
Block a user