2016-01-10 16 views
7

Tôi đã cố gắng sử dụng gói webpack-bundle-size-analyzer nhưng có vẻ như nó không hoạt động. Có cách nào dễ dàng để xuất các kích cỡ của các gói được đưa vào trong một dự án webpack không?Làm cách nào để tìm hiểu kích thước của các gói được bao gồm với webpack hoặc NPM?

Hoặc nếu có cách để xuất kích thước của gói package.json bằng NPM cũng sẽ rất tuyệt.

+1

Bạn có tìm thấy bất kỳ giải pháp thay thế nào cho 'webpack-bundle-size-analyzer' không? – iamsaksham

+0

Tôi có thể nhận thông tin theo số npm cài đặt -g webpack-bundle-size-analyzer webpack --json | webpack-bundle-size-analyzer Nhưng không có nhiều thông tin. mọi thứ đều ở SELF – DaNeSh

+0

Hãy xem https://github.com/th0r/webpack-bundle-analyzer – th0r

Trả lời

0

Bạn đã cố gắng đặt tập lệnh chạy bên trong package.json? Nó làm việc sau khi tôi đặt nó bên trong package.json như vậy:

... 
"scripts": { 
... 
"analyzer": "webpack --json | webpack-bundle-size-analyzer" 
} 
... 

sau đó trong vỏ làm npm run analyzer

0

Hãy xem Webpack Bundle Analyzer.

Nó đại diện cho nội dung gói dưới dạng sơ đồ trang web có thể thu phóng tương tác thuận tiện.

1

Nếu bạn cần phải điều tra kích thước của gói riêng lẻ, bạn có thể sử dụng công cụ này - https://cost-of-modules.herokuapp.com

Nó sẽ cho bạn biết những gì đặc peformance (min, min + gzipped) của bất kỳ gói NPM sẽ được nếu bạn đã thêm nó vào gói của bạn.

Các vấn đề liên quan