Tôi thực sự thích Bottle cho đến nay, nhưng thực tế là tôi phải CTRL + C ra khỏi máy chủ và khởi động lại nó mỗi khi tôi thực hiện thay đổi mã là một hit lớn về năng suất của tôi. Tôi đã nghĩ về việc sử dụng Watchdog để theo dõi các tệp thay đổi sau đó khởi động lại máy chủ, nhưng làm cách nào tôi có thể làm điều đó khi chức năng bottle.run
đang chặn.Tôi làm cách nào để lấy lại Chai để thay đổi tệp?
Chạy máy chủ từ tập lệnh bên ngoài để theo dõi thay đổi tệp có vẻ như là lô công việc để thiết lập. Tôi nghĩ rằng đây là một vấn đề phổ quát đối với các nhà phát triển Bottle, CherryPy và etcetera.
Cảm ơn các giải pháp của bạn về vấn đề này!
Oh, mát mẻ! Có bất kỳ tình huống nào trong đó điều này sẽ không tải lại mô-đun không? Tôi giả sử nó xem tất cả các mô-đun đã nhập – Hubro
Thật không may là tôi không có đủ kinh nghiệm để có thể nói theo cách này hay cách khác. –
Nó xem tất cả các mô-đun đã nhập và sau đó khởi động lại hoàn toàn quy trình máy chủ. Hiện tại không có cách nào để thêm tệp bổ sung vào danh sách xem (ví dụ: mẫu) nhưng các mẫu không được lưu trong bộ nhớ cache ở chế độ gỡ lỗi. – defnull