Tôi đang làm theo một số hướng dẫn để xây dựng một ứng dụng đẳng hình với diễn đạt và phản ứng. Tôi đang bối rối với webpack-dev-server.Tôi có cần webpack-dev-server nếu tôi đang sử dụng máy chủ nút như express
Các webpack hướng dẫn nói về webpack-dev-server:
này liên kết với một máy chủ nhỏ nhanh trên localhost: 8080 phục vụ tài sản tĩnh của bạn cũng như các bó (biên soạn tự động).
Tự động cập nhật trang trình duyệt khi gói được biên dịch lại (socket.io). Mở http://localhost:8080/webpack-dev-server/bundle trong trình duyệt của bạn.
Vì tôi có máy chủ tốc hành, tôi có thực sự cần webpack-dev-server không? Hoặc những lợi thế và bất lợi của việc sử dụng nó là gì? Và nếu tôi muốn sử dụng bộ nạp nóng phản ứng, thì máy chủ webpack-dev-server có cần thiết không?
Thx! Vì vậy, tôi có thể nói thực hành tốt nhất của việc sử dụng bộ tải phản ứng nóng là sử dụng các phần mềm trung gian mà bạn đã đề cập? Điều gì nếu xem xét các env sản xuất? Tôi không nghĩ rằng tôi cần phải tải lại trực tiếp trong đó, phải không? Vì vậy, tôi nên xóa các mã phần mềm trung gian? –
bộ phản ứng tải nóng đang được khấu hao, vì vậy tôi sẽ xem https://github.com/gaearon/react-transform-hmr (nó do cùng một tác giả). Có, bạn không cần tải lại trực tiếp cho sản xuất, vì vậy trong server.js của bạn, tôi chỉ có thể kiểm tra env. Nếu nó phát triển, hãy sử dụng phần mềm trung gian. khác, chỉ cần bỏ qua điều đó. – trekforever
Thnx. Tôi đã chấp nhận câu trả lời này. –