Tôi đã thiết lập webpack 2 với góc cạnh và hầu như có vẻ như nó hoạt động. Nó không có vẻ mặc dù nó hiện tree-shaking
, kể từ khi tôi có một ứng dụng mà hầu như không có gì, và vendor.js
vẫn còn 800 + KB.Làm thế nào để sử dụng cây lắc với webpack 2 và kiểu chữ và góc 2?
Có vẻ như có rất ít thông tin về cách bật tính năng lắc cây, nhưng điều tôi hiểu là nó tự động được bật cho các mô-đun ES6, nhưng không hoạt động đối với ES5. Là vậy sao?
Và quan trọng nhất: Làm thế nào tôi có thể áp dụng cây lắc cho bản thảo/angular2 với webpack2?
Có, nó không hoạt động đối với các mô-đun CJS (không có mô-đun ES5), và nó cần cho các mô-đun ES6. Vì đây chủ yếu là một câu hỏi Webpack, một repo sao chép vấn đề sẽ giúp ích. [Có thể có vấn đề với các lớp TS chuyển tải cây] (https://github.com/mishoo/UglifyJS2/issues/1261). – estus
@ bestus tốt, có thể nó thậm chí hoạt động, nhưng tôi đã không bật bất cứ điều gì có mục đích. Có cách nào dễ dàng để kiểm tra xem nó có hoạt động không? –
Kiểm tra sự tồn tại của một số lớp không được sử dụng trong đầu ra JS được rút gọn. – estus