2012-10-06 12 views
9

में जेएस और सीएसएस को जोड़ना और छोटा करना मैंने डिफ़ॉल्ट एएसपी.नेट एमवीसी 3 वेब एप्लिकेशन बनाया। तब मैं \ दृश्य करने के लिए तीन सीएसएस और तीन js फ़ाइलें जोड़ी \ Shared_Layout.cshtml दृश्य:एएसपी.नेट एमवीसी

<!DOCTYPE html> 
<html> 
<head> 
    <title>@ViewBag.Title</title> 
    <link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" /> 
    <link href="@Url.Content("~/Content/StyleSheet1.css")" rel="stylesheet" type="text/css" /> 
    <link href="@Url.Content("~/Content/StyleSheet2.css")" rel="stylesheet" type="text/css" /> 

    <script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script> 
    <script src="@Url.Content("~/Scripts/JScript1.js")" type="text/javascript"></script> 
    <script src="@Url.Content("~/Scripts/JScript2.js")" type="text/javascript"></script> 

</head> 
<body> 
    <div class="page"> 
     <div id="header"> 

....

जब मैं आवेदन चलाने के लिए, मैं एचटीएमएल कोड

<!DOCTYPE html> 
<html> 
<head> 
    <title>Home Page</title> 
    <link href="/Content/Site.css" rel="stylesheet" type="text/css" /> 
    <link href="/Content/StyleSheet1.css" rel="stylesheet" type="text/css" /> 
    <link href="/Content/StyleSheet2.css" rel="stylesheet" type="text/css" /> 

    <script src="/Scripts/jquery-1.5.1.min.js" type="text/javascript"></script> 
    <script src="/Scripts/JScript1.js" type="text/javascript"></script> 
    <script src="/Scripts/JScript2.js" type="text/javascript"></script> 

</head> 
<body> 
    <div class="page"> 

है

<!DOCTYPE html> 
    <html> 
    <head> 
     <title>Home Page</title> 
     <script src="js.axd=/Scripts/jquery-1.5.1.min.js,/Scripts/JScript1.js,/Scripts/JScript2.js" type="text/javascript"></script> 
     <link href="css.axd=/Content/Site.css,/Content/StyleSheet1.css,/Content/StyleSheet2.css" rel="stylesheet" type="text/css" /> 
    </head> 
    <body> 
     <div class="page"> 

तो लिंक: इसे पसंद करने के लिए MVC में एक हैंडलर मेरी उत्पादन एचटीएमएल बदलने के लिए करना संभव है 210 ब्राउज़र में इन सभी जेएस फ़ाइलों की सामग्री वापस कर देगा, और css.axd=/Content/Site.css,/Content/StyleSheet1.css,/Content/StyleSheet2.css लिंक सभी सीएसएस फ़ाइलों की सामग्री वापस कर देगा।

मैंने आईएचटीपीएचंडलर द्वारा एएसपी.नेट में कुछ पहले किया था, लेकिन यह पता नहीं लगा सकता कि एमवीसी में ऐसा कैसे किया जाए, क्योंकि मैं एमवीसी में स्टार्टर हूं।

कोई भी सहायता और कोड नमूने सराहना करेंगे। धन्यवाद!

उत्तर

0

मैं अपने ही परियोजनाओं में cassette का उपयोग करें। इसके अलावा, इस सूची here में Nuget में शीर्ष 20 शामिल हैं।

संबंधित मुद्दे