Tôi đang phát triển một ứng dụng Rails (v4.2.1) trong đó có một bootstrap cài đặt trên vendor/assets/components/bootstrap
.Sprockets không thể tìm thấy bootstrap v3.3.5 trong khi nó tìm thấy v3.3.4
Mọi thứ diễn ra tốt đẹp cho đến khi tôi nâng cấp bootstrap từ v3.3.4 lên v3.3.5.
Bây giờ tôi thấy một trang lỗi có nội dung là couldn't find file 'bootstrap' with type 'text/css'
.
Đây là tôi app/assets/stylesheets/application.css
:
/*
*= require_tree .
*= require bootstrap
*= require fontawesome
*= require_self
*/
Nếu tôi hạ cấp bootstrap để v3.3.4, lỗi này sẽ biến mất. Bất kì lời đề nghị nào?
[UPDATE]
Tôi đã cài đặt bộ tăng cường với lệnh bower install
. Sau đây là tôi .bowerrc
:
{ "directory": "vendor/assets/components" }
Tôi có một cây thư mục như thế này:
vendor + assets + components + bootstrap + dist + fonts + grunt + js + less + .bower.json + ...
Các phiên bản của sprockets là 3.2.0. Tôi cũng sử dụng sprockets-ray 2.3.2 và sprockets-es6 0.6.2.
Thông tin bổ sung: Phiên bản của sprockets là 3.2.0. Tôi cũng sử dụng sprockets-ray 2.3.2 và sprockets-es6 0.6.2. – Tsutomu
Bạn đang sử dụng đá quý ['bootstrap-sass'] (https://github.com/twbs/bootstrap-sass)? –
@JeremyRodi No. Tôi muốn quản lý các gói JavaScript bằng Bower. Điểm của câu hỏi của tôi là những gì thay đổi giữa v3.3.4 và v3.3.5 về bootstrap. – Tsutomu