Webpack từ A đến Á: Webpack dev server (ok)
https://kentrung256.blogspot.com/2020/07/webpack-dev-server.html
Chú ý: Đã thay thế
https://stackoverflow.com/questions/40379139/cannot-find-module-webpack-bin-config-yargs
Ở bài trước chúng ta đã học về chế độ watch mode để webpack có thể tự động build lại nếu có thay đổi code. Bài hôm nay chúng ta sẽ học cách tạo một web server đơn giản tại địa chỉ localhost:8080 và tự động reload thông qua webpack-dev-server
Nội dung chính
1. Chuẩn bị file
2. webpack-dev-server
1. Chuẩn bị file
Code file webpack.config.js
ban đầu
Tạo file dist/index.html
Tạo file src/index.js
Vậy là xong phần chuẩn bị, phần tiếp theo chúng ta bắt đầu tìm hiểu về webpack-dev-server là gì?
2. webpack-dev-server
webpack-dev-server
giúp chúng ta tạo một web server đơn giản tại địa chỉ http://localhost:8080 và tự động reload lại mỗi khi có thay đổi file. Để sử dụng chúng ta phải cài đặt nó thông qua npm
Sau khi cài đặt xong chúng ta thay đổi file cấu hình webpack.config.js
để báo cho máy chủ dev biết nơi tìm tệp
Việc tiếp theo là thiết lập một câu lệnh npm run start để chạy máy chủ dev trong file package.json
Khi thiết lập xong giờ chúng ta chạy webpack xem thế nào, riêng với npm run start thì chúng ta có thể viết tắt thành npm start
Khi chạy xong câu lệnh trên thì tự động trình duyệt được bật lên và mở trang index.html tại địa chỉ http://localhost:8080 còn địa chỉ đầy đủ sẽ là http://localhost:8080/index.html
Bài viết đến đây là hết, hi vọng với bài viết này các bạn đã thêm được nhiều kiến thức bổ ích. Hẹn gặp lại các bạn ở bài viết tiếp theo!
Last updated