Gereksinimler olmadan j'lerin düzgün çalışması gerekir. Ama ne zaman bir paket kullanırsam, içe aktarmaya çalıştığım modüller için zaman aşımları alırım. i asp.net mvc bundler ile demetleri/minifierPaketleri kullanırken RequireJS modülü yükleme zaman aşımı
bundles.Add(new ScriptBundle("~/bundles/test").Include(
"~/scripts/jquery-{version}.js",
"~/scripts/bootstrap.js",
"~/scripts/moment.js"));
bundles.EnableOptimizations = true;
İşte olduğunu nasıl inşa İşte
olduğunu js yapılandırma cshtml dosyasında gerektirir:
<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>
Ve için js sayfası (app/ana/testi):
JQuery, önyükleme ve moment kütüphaneleri testi paket içindedirrequire(['jquery', 'moment'], function ($, moment) {
console.log(moment().format());
});
i CRE var ated, ama an için sayfa yükleme yükleme zaman aşımları olsun.
Herhangi bir fikir:
Burada krom müfettişi hata var? peşin
teşekkürler. Eğer hiç Paketinizi gerektirmeyen çünkü