--UPDATE-- Xin lỗi của tôi, tôi đã hiểu lầm câu hỏi tuy nhiên tôi sẽ chỉ sống câu trả lời này ở đây vì nó loại liên quan đến nó.
Tôi tin rằng những gì bạn đang tìm kiếm là: "tiến-thanh-webpack-plugin" chỉ một NPM cài đặt về điều này:
NPM cài đặt tiến-thanh-webpack- Plugin -D
Sau đó, bao gồm nó trong cấu hình Plugin webpack của bạn như vậy:
plugins: [
new ProgressBarPlugin()
]
Có nhiều tùy chọn mà bạn có thể thêm vào plugin này là tốt, mà bạn có thể thấy ở đây: https://www.npmjs.com/package/progress-bar-webpack-plugin
Ngoài ra còn có một plugin để làm việc này cho bạn. Nó được gọi là ProgressPlugin ngoại trừ việc điều này sẽ tạo ra một danh sách của mỗi mô-đun được xây dựng và phần trăm thay vì một thanh tiến trình.
Dưới đây là một thực hiện ví dụ:
new webpack.ProgressPlugin(function handler(percentage, msg) {
var p = Math.floor(percentage * 100);
if (config.percent !== p) {
config.percent = p;
console.log(msg, config.percent + '%');
}
}),
Chỉ cần thêm video này vào plugins webpack của bạn và nó sẽ hiển thị các tiến bộ cho các module tích hợp trong thiết bị đầu cuối.
Hoặc là một trong hai hoạt động tốt, tôi tốt giống như thanh tiến trình vì tôi không muốn nhìn thấy một danh sách lớn trong thiết bị đầu cuối của tôi. Lựa chọn của bạn! :)
Nguồn
2016-05-11 20:00:00
Câu hỏi hay. Tôi biết tên gọi lại, theo mặc định, 'webpackJsonP', vì vậy bạn có thể vá khỉ để tìm ra khi nào nó được hoàn thành, nhưng phần còn lại là toàn bộ nội bộ của hàm' define'/module –
Webpack lý tưởng có thể cung cấp một sự kiện API cho trạng thái tải chunk, nhưng bạn phải thực hiện nó với lõi webpack: https://github.com/webpack/webpack/issues –