Tôi muốn đá quý foreman sử dụng giá trị PORT được cung cấp trong tệp env phát triển của tôi thay vì sử dụng các giá trị riêng của nó. thiết lập tập tin của tôi được hiển thị dưới đây:Tại sao đá quý foreman bỏ qua biến môi trường PORT?
Một kịch bản bash để bắt đầu quản đốc:
đốc bắt đầu development.env -e
Nội dung tập tin development.env:
PORT = 3000
Nội dung của Procfile
web: đường ray exec bó máy chủ -p mỏng $ PORT -e $ RAILS_ENV $ 1
Máy chủ dev kết thúc bắt đầu trên cổng 5000. Tôi biết tôi có thể bắt đầu quản đốc với --p 3000 để buộc nó để sử dụng cổng đó. Nhưng điều đó đánh bại mục đích của tập tin env.
Mọi đề xuất?
Tôi đang đưa ra một vấn đề github để xem liệu họ có thể cung cấp khả năng kiểm soát điều này thông qua tệp env hay không. Cảm ơn câu trả lời! – Tabrez