Tạo một package NPM để các dự án sử dụng là một việc không hề đơn giản. Bởi có bao nhiêu là công cụ lẫn khái niệm cho dù là một lập trình viên có kinh nghiệm nhiều khi cũng không nắm rõ. Thực hành viết một package sẽ đem tới cho bạn nhiều kiến thức bổ ích không ngờ đấy.
Khi xây dựng một website, bạn có thể sử dụng trùng lặp dependency package mà không để ý. Điều đó sẽ làm tăng kích thức bundle. Đặc biết trong trường hợp sự trùng lặp xảy ra ở initial chunks. Statoscope có khả năng phát hiện và chỉ ra điều đó
Webpack là công cụ đóng gói mã javascript vô cùng quan trọng được sử dụng gần như là đa phần cho các dự án thương mại. Bài viết này sẽ cài đặt source-code siêu đơn giản, tạo bước đà để tìm hiểu những khái niệm mà công cụ này đem lại.