使用webpack-dev-middleware时可以显示进度,例如webpack-dev-server中的--progress选项吗?

时间:2017-02-22 09:46:35

标签: webpack progress webpack-dev-server webpack-dev-middleware

我有一个使用webpack-dev-middleware的快速服务器。

如果您从cli运行webpack-dev-server,那么"进展"导致进度显示在控制台上的选项。在使用中间件时,这是一个很好的功能。

这是可以实现的还是仅适用于独立的开发服务器?

我搜索了文档,但无法找到与此相关的任何内容。

1 个答案:

答案 0 :(得分:7)

可以在将webpack.ProgressPlugin传递给webpack-dev-middleware之前使用const compiler = webpack(yourWebpackConfig); compiler.apply(new webpack.ProgressPlugin());

webpack-dev-server

webpack-dev-middleware使用profilewebpack-dev-server.js处理进度选项。

从该源代码中可以看出,您还可以设置var earthTexture = new THREE.TextureLoader().load("e.jpg"); var earthGeometery = new THREE.SphereGeometry(50, 50, 50); var earthMaterial = new THREE.MeshLambertMaterial({ map: earthTexture, transparent: false }); (布尔值)选项,该选项显示每个处理步骤所用的时间。