18

Hi Bất cứ ai có thể cho tôi một ví dụ về cách sử dụng Scriptbundle phương pháp IncludeDirectory cho Javascripts, không thể làm thế nào để viết chuỗi mẫu tìm kiếm, Có regex?asp.net mvc Bundle.IncludeDirectory ví dụ?

bundles.Add(new ScriptBundle("~/bundles/customjs").IncludeDirectory(
       "~/Scripts/Custom",?); 
+1

Dưới đây là một số ví dụ khác/giải thích từ một liên quan [SO bài viết] (http://stackoverflow.com/questions/14563415/force-asp-net-mvc-bundle -to-render-the-javascript-files-in-a-trật tự nhất định/14563828 # 14563828). – MikeSmithDev

+0

Cảm ơn Mike, ví dụ này cung cấp thêm thông tin –

Trả lời

31

Bạn có thể viết như thế này:

bundles.Add(new ScriptBundle("~/bundles/customjs").IncludeDirectory(
       "~/Scripts/Custom","*.js")); 

Nếu bạn muốn ví dụ javascript.

Bạn có thể đọc thêm ở đây: http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification

+1

Tại sao phần trên cũng bao gồm các tệp kết thúc bằng .coffee? Nó không nên chỉ gửi * .js? – bob

+0

Nếu bạn cần một số tệp nhất định từ thư mục được bao gồm trước những người khác, bạn có thể chỉ định chúng riêng biệt với Bao gồm (được gọi trước IncludeDirectory), mặc dù chúng cũng sẽ được chọn theo mẫu tìm kiếm "* .js" đủ để bao gồm chúng chỉ một lần. –

Các vấn đề liên quan