Theo tài liệu this, thư mục public/
phải chứa nội dung tĩnh có thể được phân phối như cũ, trong khi thư mục app/assets
tùy chọn phải chứa bất kỳ nội dung nào cần được xử lý. , bởi trình biên dịch minify trong giai đoạn xây dựng.Khung chơi: công khai/ứng dụng/tài sản/
Trong trường hợp SPA (Single Page Application), nội dung sẽ bao gồm tệp JavaScript, CSS và hình ảnh ... điều này có nghĩa là tệp hình ảnh phải được lưu trữ trong public/images
trong khi tệp JavaScript và CSS trong app/assets/
?
Sau đó, tôi cũng cần tích hợp mô-đun bên thứ ba bao gồm cả thư viện JavaScript được rút gọn và các tệp JavaScript không được rút gọn cần được tùy chỉnh ... Tôi nên quản lý điều này như thế nào? Tôi có nên giữ nội dung tiêu chuẩn, đã được rút gọn trong public/
và di chuyển các tệp JavaScript tùy chỉnh sang app/assets/javascripts/
không?