8

Trong MVC3 C# Tôi đang thử Gói System.Web.Optimization mới JSminify & Gói CssMinify (một phần của khung công tác .NET 4.5).MVC 3 System.Web.Optimization Gói duy nhất

Tôi có một gói chính. Trên một trang trong trang web của tôi, tôi muốn bao gồm một tệp .js duy nhất cho trang đó. Tôi muốn có nó được khai thác nhỏ như bó, nhưng nó không cần phải được đóng gói.

Làm cách nào để thực hiện điều này?

  • Ngoài ra, nguồn và tài liệu có sẵn cho gói này không?
+0

Bạn có thể cấp thư viện này https://github.com/vincpa/mvc.resourceloader –

Trả lời

7

Tôi nghĩ bạn cần thêm một gói khác vào đó.

Ví dụ:

Bundle myJSBundle = new Bundle("~/combined-scripts/custom/my-page", 
                   typeof(JsMinify)); 
myJSBundle.AddFile("~/Scripts/Custom/MyPage.js"); 

Sau đó, trong trang của bạn:

<script src="@Url.Content("~/combined-scripts/custom/my-page")" 
               type="text/javascript"></script> 

tham khảo: - http://www.dotnetexpertguide.com/2011/12/bundling-and-minification-aspnet-mvc4.html

More đọc:

+2

Điều này là chính xác. Tôi đã viết về điều đó ở đây: http://jclaes.blogspot.com/2012/02/aspnet-mvc4-bundling-in-aspnet-mvc3.html – JefClaes