Tôi đã sử dụng Yeoman để tạo một ứng dụng web trong EmberJS. Mọi thứ hoạt động ok, nhưng sau khi sử dụng lệnh grunt build
, nếu tôi xem ứng dụng được xây dựng trong trình duyệt (từ thư mục dist), tôi có thể thấy một số hình ảnh bị thiếu do đường dẫn src sai.Địa chỉ hình ảnh trong các mẫu ember grunt build
Grunt đang thay đổi tên của tất cả hình ảnh trong thư mục "hình ảnh", nhưng không cập nhật đường dẫn trong HTML của tôi. Nó cập nhật đường dẫn chỉ trong các tệp css; hình ảnh trong tệp mẫu .hbs vẫn có đường dẫn cũ (có tên hình ảnh cũ) ...
Bất kỳ ai biết cách sửa lỗi này?
Cảm ơn bạn! Tôi đã chỉ chiến đấu với cùng một vấn đề :) – whatyouhide
Tôi thấy điều tương tự, nhưng điều này không giải quyết được vấn đề gốc. Tôi có quan điểm cho ứng dụng AngularJS của tôi, nơi tôi có hình ảnh được chỉ định, và tôi hy vọng rằng nhiệm vụ rev sẽ đổi tên các đường dẫn trong phiên bản ứng dụng của thư mục dist. Có ai biết làm thế nào để có được nhiệm vụ rev để làm việc với các mẫu/xem? – Swaraj
@Swaraj, trong tác vụ usemin của tôi, tôi đã thay đổi 'html: ['<% = yeoman.dist%>/{, * /} *. Html']' thành 'html: ['<% = yeoman.dist%> /{,*/}*.html ',' <% = yeoman.dist%>/lượt xem/{, * /} *. html '] 'dường như thực hiện thủ thuật. – ozandlb