का उपयोग करते समय RequJS मॉड्यूल लोड टाइमआउट बंडलों के बिना ठीक काम करने की आवश्यकता है। लेकिन जब भी मैं एक बंडल का उपयोग करता हूं, मुझे उन मॉड्यूल के लिए टाइमआउट मिलता है जिन्हें मैं आयात करने की कोशिश कर रहा हूं।बंडल
यहाँ है मैं कैसे/asp.net MVC के बंडलर साथ बंडलों minifier
bundles.Add(new ScriptBundle("~/bundles/test").Include(
"~/scripts/jquery-{version}.js",
"~/scripts/bootstrap.js",
"~/scripts/moment.js"));
bundles.EnableOptimizations = true;
यहाँ है निर्माण की आवश्यकता होती है cshtml फ़ाइल में js config:
<script>
require.config({
baseUrl: "/scripts",
paths: {
jquery: "jquery-1.11.2"
},
waitSeconds: 20,
shim: {
bootstrap: {
deps: ['jquery']
}
},
bundles: {
'@Scripts.Url("~/bundles/test").ToString()': [
'jquery',
'bootstrap',
'moment'
]
}
});
require(["app/main/test"]);
</script>
और के लिए js पेज (एप्लिकेशन/मुख्य/परीक्षण):
require(['jquery', 'moment'], function ($, moment) {
console.log(moment().format());
});
jQuery, बूटस्ट्रैप और पल पुस्तकालयों परीक्षण बंडल में हैं मैं रचनात्मक है एटीड, लेकिन मुझे पल के लिए पेज लोड करने में लोड टाइमआउट मिलते हैं।
कोई भी विचार:
यहाँ क्रोम निरीक्षक त्रुटि है?
अग्रिम धन्यवाद।