Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webpack 从插件触发网页包模块重建_Webpack_Webpack Dev Server_Webpack 2_Webpack Plugin - Fatal编程技术网

Webpack 从插件触发网页包模块重建

Webpack 从插件触发网页包模块重建,webpack,webpack-dev-server,webpack-2,webpack-plugin,Webpack,Webpack Dev Server,Webpack 2,Webpack Plugin,我正在编写一个webpack插件,其中包括捆绑包中的一个附加文件(使用子编译器)。这很好,但现在我想添加手表支持。问题是,包含的文件可能依赖于主编译器实例中的所有文件,因为我正在从主编译器实例中提取函数。通常情况下,这只会分解为实际使用插件提供的一些功能的文件的一小部分。我的想法是通过使用一个版本标志来实现watch支持,每当我的插件需要再次编译资源时,该标志就会递增。。。但是,只有在编译完来自父编译器的所有文件后,版本才会更改。是否有一种方法可以在父级的文件编译之后但在资产发出之前强制重新生成

我正在编写一个webpack插件,其中包括捆绑包中的一个附加文件(使用子编译器)。这很好,但现在我想添加手表支持。问题是,包含的文件可能依赖于主编译器实例中的所有文件,因为我正在从主编译器实例中提取函数。通常情况下,这只会分解为实际使用插件提供的一些功能的文件的一小部分。我的想法是通过使用一个版本标志来实现watch支持,每当我的插件需要再次编译资源时,该标志就会递增。。。但是,只有在编译完来自父编译器的所有文件后,版本才会更改。是否有一种方法可以在父级的文件编译之后但在资产发出之前强制重新生成模块(如果允许我在那里请求重新生成模块,则发出事件可以)