Brought back scripts defined in webpack.config.js

This commit is contained in:
Yan Ivan Evdokimov
2017-11-20 11:45:12 +02:00
parent 064be4cb3c
commit 441da3dd0e

View File

@@ -10,9 +10,10 @@ const postcssUrl = require('postcss-url');
const customProperties = require('postcss-custom-properties'); const customProperties = require('postcss-custom-properties');
const { NoEmitOnErrorsPlugin, SourceMapDevToolPlugin, DefinePlugin, NamedModulesPlugin } = require('webpack'); const { NoEmitOnErrorsPlugin, SourceMapDevToolPlugin, DefinePlugin, NamedModulesPlugin } = require('webpack');
const { BaseHrefWebpackPlugin, NamedLazyChunksWebpackPlugin } = require('@angular/cli/plugins/webpack'); const { BaseHrefWebpackPlugin, NamedLazyChunksWebpackPlugin, InsertConcatAssetsWebpackPlugin } = require('@angular/cli/plugins/webpack');
const { CommonsChunkPlugin } = require('webpack').optimize; const { CommonsChunkPlugin } = require('webpack').optimize;
const { AngularCompilerPlugin } = require('@ngtools/webpack'); const { AngularCompilerPlugin } = require('@ngtools/webpack');
const ConcatPlugin = require('webpack-concat-plugin');
const nodeModules = path.join(process.cwd(), 'node_modules'); const nodeModules = path.join(process.cwd(), 'node_modules');
const realNodeModules = fs.realpathSync(nodeModules); const realNodeModules = fs.realpathSync(nodeModules);
@@ -84,15 +85,18 @@ function getPlugins() {
plugins.push(new NoEmitOnErrorsPlugin()); plugins.push(new NoEmitOnErrorsPlugin());
// if(scripts.length > 0) { if (scripts.length > 0) {
// plugins.push(new ConcatPlugin({ plugins.push(new ConcatPlugin({
// "uglify": false, "uglify": false,
// "sourceMap": true, "sourceMap": true,
// "name": "scripts", "name": "scripts",
// "fileName": "[name].bundle.js", "fileName": "[name].bundle.js",
// "filesToConcat": scripts "filesToConcat": scripts
// })); }));
// } plugins.push(new InsertConcatAssetsWebpackPlugin([
"scripts"
]));
}
plugins.push(new CopyWebpackPlugin([ plugins.push(new CopyWebpackPlugin([
{ {