Skip to content

Commit c0ded94

Browse files
committed
Clear terminal for webpack-dev-server on every build
1 parent 4011ce5 commit c0ded94

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

build/webpack.config.dev.js

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ const {merge} = require('webpack-merge');
22
const {sassLoader, fileLoader, getDefinitions} = require('./utils');
33
const config = require('./webpack.config.base');
44
const HtmlWebpackPlugin = require("html-webpack-plugin");
5+
const CleanTerminalPlugin = require('clean-terminal-webpack-plugin');
56

67
module.exports = merge(config, {
78
mode: 'development',
@@ -23,6 +24,7 @@ module.exports = merge(config, {
2324
disableHostCheck: true, // allow joining under different hostnames to dev server, like ngrok
2425
},
2526
plugins: [
27+
new CleanTerminalPlugin(),
2628
getDefinitions(true),
2729
new HtmlWebpackPlugin({
2830
template: '../src/index.ejs',

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
"babel-preset-typescript-vue": "1.1.1",
5858
"chai": "4.2.0",
5959
"chai-as-promised": "7.1.1",
60+
"clean-terminal-webpack-plugin": "^3.0.0",
6061
"clean-webpack-plugin": "3.0.0",
6162
"codecov": "3.7.2",
6263
"css-loader": "4.3.0",

yarn.lock

+5
Original file line numberDiff line numberDiff line change
@@ -3769,6 +3769,11 @@ clean-stack@^2.0.0:
37693769
resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
37703770
integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
37713771

3772+
clean-terminal-webpack-plugin@^3.0.0:
3773+
version "3.0.0"
3774+
resolved "https://registry.yarnpkg.com/clean-terminal-webpack-plugin/-/clean-terminal-webpack-plugin-3.0.0.tgz#e042ebcf05b0bf90f7d7923ea1dc5685c819228f"
3775+
integrity sha512-wcgkQZmwEWYYjHblXc0+UGFDtx37S+1qgUQl4EOhhinzSHbZpixWBiasQ91RoCMf5lAm67j1XOt9z+HN+sWkWA==
3776+
37723777
37733778
version "3.0.0"
37743779
resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz#a99d8ec34c1c628a4541567aa7b457446460c62b"

0 commit comments

Comments
 (0)