例如,在我执行myUserData.exifData
之后,每次发生更新事件webpack --watch
时,我都希望:
E
之前的:删除某个文件夹中的某些文件
在E
之后:扫描某个文件夹中的文件名,并以某种格式将它们写入某些文件。
总而言之,在E
发生之前和之后执行一些节点代码。提供此配置文件。
E
答案 0 :(得分:6)
我无法相信我发现了这一点。这正是我想要的。祝你好运。
var ProgressHook = new webpack.ProgressPlugin(function(percentage, msg) {
if (percentage==0){
// pre-hook code (before webpack compiles )
} else if (percentage==1){
// post-hook code (after webpack compiles )
}
})
答案 1 :(得分:1)
https://www.npmjs.com/package/webpack-shell-plugin
This plugin allows you to run any shell commands before or after webpack builds. This will work for both webpack and webpack-dev-server.