Webpack Command Plugin
这个是WebpackShellPlugin的TypeScript重构版,以webpack4新hooks API为基础重构,API用法保持不变.
安装
npm install --save-dev webpack-command-plugin
用法
In webpack.config.js
:
const WebpackCommandPlugin = ; moduleexports = ... ... plugins: onBuildStart:'echo "Webpack Start"' onBuildEnd:'echo "Webpack End"' ...
示例
Insert into your webpack.config.js:
const WebpackCommandPlugin = ;const path = ; var plugins = ; plugins; var config = entry: app: path output: path: path // regular webpack filename: 'bundle.js' devServer: contentBase: path // dev server plugins: plugins module: loaders: test: /\.js$/ loaders: 'babel' test: /\.scss$/ loader: 'style!css!scss?' test: /\.html$/ loader: 'html-loader' moduleexports = config;