Skip to content

Commit b75539e

Browse files
committed
Updated test configuration to include needed asset loaders.
1 parent 0159123 commit b75539e

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

addon/ng2/models/webpack-build-production.ts

+8-6
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,14 @@ export const webpackProdConfigPartial = {
2323
plugins: [
2424
new WebpackMd5Hash(),
2525
new webpack.optimize.DedupePlugin(),
26+
// ~400kb (Doesn't do anything different (yet?))
27+
// new LoaderOptionsPlugin({
28+
// test: /\.js/,
29+
// minimize: true,
30+
// optimize: true,
31+
// debug: false
32+
// }),
33+
// ~107kb
2634
new webpack.optimize.UglifyJsPlugin({
2735
beautify: false, //prod
2836
mangle: { screw_ie8 : true }, //prod
@@ -35,12 +43,6 @@ export const webpackProdConfigPartial = {
3543
test: /\.js$|\.html$/,
3644
threshold: 10240,
3745
minRatio: 0.8
38-
}),
39-
new LoaderOptionsPlugin({
40-
test: /\.js/,
41-
minimize: true,
42-
optimize: true,
43-
debug: false
4446
})
4547
],
4648
tslint: {

addon/ng2/models/webpack-build-test.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,12 @@ export const webpackTestConfig = {
5858
],
5959
exclude: [/\.e2e\.ts$/]
6060
},
61-
{ test: /\.json$/, loader: 'json-loader', exclude: [ngAppResolve('src/index.html')] },
62-
{ test: /\.css$/, loader: 'raw-loader', exclude: [ngAppResolve('src/index.html')] },
61+
{ test: /\.json$/, loader: 'json-loader'},
62+
{ test: /\.css$/, loaders: ['raw-loader', 'postcss-loader'] },
63+
{ test: /\.styl$/, loaders: ['raw-loader', 'postcss-loader', 'stylus-loader'] },
64+
{ test: /\.less$/, loaders: ['raw-loader', 'postcss-loader', 'less-loader'] },
65+
{ test: /\.scss$/, loaders: ['raw-loader', 'postcss-loader', 'sass-loader'] },
66+
{ test: /\.(jpg|png)$/, loader: 'url-loader?limit=128000'},
6367
{ test: /\.html$/, loader: 'raw-loader', exclude: [ngAppResolve('src/index.html')] }
6468
],
6569
postLoaders: [

0 commit comments

Comments
 (0)