Skip to content

Commit 441da3d

Browse files
committed
Brought back scripts defined in webpack.config.js
1 parent 064be4c commit 441da3d

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

Diff for: webpack.config.js

+14-10
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ const postcssUrl = require('postcss-url');
1010
const customProperties = require('postcss-custom-properties');
1111

1212
const { NoEmitOnErrorsPlugin, SourceMapDevToolPlugin, DefinePlugin, NamedModulesPlugin } = require('webpack');
13-
const { BaseHrefWebpackPlugin, NamedLazyChunksWebpackPlugin } = require('@angular/cli/plugins/webpack');
13+
const { BaseHrefWebpackPlugin, NamedLazyChunksWebpackPlugin, InsertConcatAssetsWebpackPlugin } = require('@angular/cli/plugins/webpack');
1414
const { CommonsChunkPlugin } = require('webpack').optimize;
1515
const { AngularCompilerPlugin } = require('@ngtools/webpack');
16+
const ConcatPlugin = require('webpack-concat-plugin');
1617

1718
const nodeModules = path.join(process.cwd(), 'node_modules');
1819
const realNodeModules = fs.realpathSync(nodeModules);
@@ -84,15 +85,18 @@ function getPlugins() {
8485

8586
plugins.push(new NoEmitOnErrorsPlugin());
8687

87-
// if(scripts.length > 0) {
88-
// plugins.push(new ConcatPlugin({
89-
// "uglify": false,
90-
// "sourceMap": true,
91-
// "name": "scripts",
92-
// "fileName": "[name].bundle.js",
93-
// "filesToConcat": scripts
94-
// }));
95-
// }
88+
if (scripts.length > 0) {
89+
plugins.push(new ConcatPlugin({
90+
"uglify": false,
91+
"sourceMap": true,
92+
"name": "scripts",
93+
"fileName": "[name].bundle.js",
94+
"filesToConcat": scripts
95+
}));
96+
plugins.push(new InsertConcatAssetsWebpackPlugin([
97+
"scripts"
98+
]));
99+
}
96100

97101
plugins.push(new CopyWebpackPlugin([
98102
{

0 commit comments

Comments
 (0)