Npm start là gì
Sử dụng npm như một Build Tool
Bài đăng này đã không được cập nhật trong 6 năm Show Trong bài viết lần trước, tôi có đề cập đến việc sử dụng Buil Tool Gulp. Sử dụng Gulp rất tiện lợi, tuy nhiên cũng có rất nhiều nhược điểm.
Vậy câu hỏi đặt ra là, liệu có một build tool tốt hơn nữa không. Trong bài viết này tôi sẽ giới thiệu đến một build tool như thế. Đó là sử dụng npm như một build tool. Npm là gì?
Npm scriptsTrước tiên ta cần tạo một file package.json để có thể quản lý việc build scripts.
sẽ tự động tạo một file package.json với các thông tin như name, version, description ... như sau
Nếu bạn dùng command
Shortcut scriptsNpm cũng cung cấp một vài shortcuts tiện lợi:
Pre and post hooksMột tính năng rất tuyệt của npm là bất kỳ một script nào có thể thực hiện với một bộ
Ví dụ như bạn thực hiện Passing ArgumentsMột tính năng rất tuyệt của npm là thông qua arguments (từ npm 2.2.0) thiết đặt các công cụ ẩn:
Với config trên bạn có thể chạy Thay thế một build toolSử dụng multi files
khi chạy Chạy với multi tasks
khi thực hiện CleanNếu bạn muốn build script với một bản building sạch:
khi chạy LiveReload
Khi có bất cứ thay đổi nào trong Hy vọng qua bài viết này có thể cho các bạn thấy khả năng của npm như một build tool, có thể thay thê được Tài liệu tham khảo
|