Đường ray 3.1. Tôi đang cố biên dịch tài sản.Tài sản Rake: vấn đề tiền biên dịch. Chuỗi byte UTF-8 không hợp lệ
$ rake assets:precompile RAILS_ENV=production
rake aborted!
/home/user/project/public/assets/jquery-ui.min-0e8a11c7e970b57b4bf5c449cb14480d.js.gz has a invalid UTF-8 byte sequence
Tasks: TOP => assets:precompile
(See full trace by running task with --trace)
Bất kỳ ý tưởng nào?
Cảm ơn cho câu trả lời. Nhưng tôi không thể tìm thấy chuỗi con này trong bất kỳ đá quý nào đã cài đặt của dự án của tôi. –
Trong tệp vi phạm, tìm kiếm mẫu regex '[^ a-zA-Z0-9 * \.() \/\ -,: = {}; <> \ [\] '+ $ _ \? \^\! "% & # @ \ |]' (đó là tìm kiếm vim; bạn có thể phải thoát khỏi một số ký tự khác nhau) Bạn có thể tìm các ký tự như '±' và thay thế chúng bằng ký tự ASCII chuẩn khá nhanh (Đó là những gì đã cho tôi lỗi này) – chadoh
tốt đẹp và cảm ơn cho regex vim - đã phải thêm \ t để cho phép các tab quá – sbeam